En efecto por lo que he visto parece que el "0 0 0" se suele utilizar para finalizar algo, porque aparte de que todos los ejemplos que he visto funcionar acaban asi tambien tienen lineas con 0 0 0 entre medias.
Sobre las variables, la acción "ejecutar comando" permite variables tasker, es decir, que cuando pegas la lista de "sendevent xxxx" en el campo comando, puedes reemplazar los valores que quieras por variables tasker, y es el propio tasker quien las reemplazará por su valor
antes de ejecutar el comando, con lo que en el terminal linux ya se ejecutará la orden "completa".
Por ejemplo, en tu codigo para el tap se pueden reemplazar los numeros que parecen ser las coordenadas del tap (385;582) por variables y quedaria así:
Código:
sendevent /dev/input/event2 3 57 3741
sendevent /dev/input/event2 3 53 %par1
sendevent /dev/input/event2 3 54 %par2
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
y si cuando se ejecuta la acción %par1 vale 250 y %par2 485 ejecutará el tap en esas coordenadas.