Out of order touch events in emulator when using host GPU on Ubuntu 14.04.2? -
i'm firing android kitkat x86 atom emulator instance host gpu enabled. when so, of touch input events fed emulator kernel appear out of order. occurs when using host gpu.
for example, below can see believe valid tap (position + down followed position+up) next event down before pointer position changed.
$ adb shell 'getevent -l' not driver version /dev/input/mouse0, not typewriter add device 1: /dev/input/event0 name: "qwerty2" not driver version /dev/input/mice, not typewriter /dev/input/event0: ev_abs abs_x 0000031e /dev/input/event0: ev_abs abs_y 0000047a /dev/input/event0: ev_key btn_touch down /dev/input/event0: ev_syn syn_report 00000000 /dev/input/event0: ev_abs abs_x 0000030b /dev/input/event0: ev_abs abs_y 00000472 /dev/input/event0: ev_syn syn_report 00000000 /dev/input/event0: ev_key btn_touch /dev/input/event0: ev_syn syn_report 00000000 /dev/input/event0: ev_key btn_touch down /dev/input/event0: ev_syn syn_report 00000000 /dev/input/event0: ev_abs abs_x 000000a0 /dev/input/event0: ev_abs abs_y 00000147 /dev/input/event0: ev_syn syn_report 00000000 /dev/input/event0: ev_key btn_touch /dev/input/event0: ev_syn syn_report 00000000
this makes tricky use emulator host gpu. i'm wondering if else has experienced , knows fix, or if specific host / gpu drivers.
in case else stumbles upon this. problem went away me when switched noveau binary nvidia drivers gpu. still not sure root cause did/do not have time investigate further.
Comments
Post a Comment