В общем, не тач виноват. Сделал скрипт, эмулирующий нажатия на тач:
sendevent /dev/input/event0 0003 0000 00002105 # X
sendevent /dev/input/event0 0003 0001 00002117 # Y
sendevent /dev/input/event0 0000 0000 00000000 # zero
sendevent /dev/input/event0 0001 0330 00000001 # touch down
sendevent /dev/input/event0 0000 0000 00000000 # zero
sendevent /dev/input/event0 0001 0330 00000000 # touch up
sendevent /dev/input/event0 0000 0000 00000000 # zero
Точки так же появляются в 4-х разных местах. Продолжаю копать Андроид...
Кстати, заметил, что ваш девайс сначала выдаёт touch down, потом координаты, а потом touch up. Вроде как не совсем правильный порядок...
|