Con este consigo en un note 1 con rom oficial 4.0.4 una pulsación corta:
sendevent /dev/input/event2 3 57 3741
sendevent /dev/input/event2 3 53 385
sendevent /dev/input/event2 3 54 582
sendevent /dev/input/event2 3 58 59
sendevent /dev/input/event2 3 48 5
sendevent /dev/input/event2 3 60 16
sendevent /dev/input/event2 3 61 7
sendevent /dev/input/event2 0 0 0
sendevent /dev/input/event2 3 48 7
sendevent /dev/input/event2 3 60 0
sendevent /dev/input/event2 0 0 0
sendevent /dev/input/event2 3 48 6
sendevent /dev/input/event2 3 60 16
sendevent /dev/input/event2 0 0 0
sendevent /dev/input/event2 3 57 4294967295
sendevent /dev/input/event2 0 0 0
Con este otro consigo una pulsación larga:
sendevent /dev/input/event2 3 57 3744 sendevent /dev/input/event2 3 53 346 sendevent /dev/input/event2 3 54 443 sendevent /dev/input/event2 3 58 72 sendevent /dev/input/event2 3 48 5 sendevent /dev/input/event2 3 60 16 sendevent /dev/input/event2 3 61 10 sendevent /dev/input/event2 0 0 0 sendevent /dev/input/event2 3 48 4 sendevent /dev/input/event2 3 60 0 sendevent /dev/input/event2 0 0 0
Con estos no tengo problemas de que se me quede el móvil sin reconocer las pulsaciones. El que no me funcionaba no acaba en 0 0 0. Por eso y por que veo que el tuyo también acaba asi es por lo que deduzco que si no acaba asi, en 0 0 0, malo! y que llevas razón, que esto sea lo que hace que finalice la pulsación.
Por último hablaste de la posibilidad de introducir variables. Eso es posible? Podrían ser variables que están establecidas en tasker y que luego se usen en Linux no? He hecho alguna prueba pero no se como se escribe eso y claro no me ha funcionado. Las variables entonces de tasker y Linux como digamos se igualan o como se comunican los dos sistemas los valores de sus variables?
Gracias maid por anticipado.