Android emulator 在Ubuntu14.04.2上使用主机GPU时,emulator中出现无序触摸事件?
我正在启动一个启用主机GPU的Android KitKat x86 Atom仿真器实例。当我这样做时,一些输入到仿真器内核的触摸输入事件似乎出现了故障。这仅在使用主机GPU时发生 例如,下面您可以看到我认为是有效的点击(位置+向下,然后是位置+向上),但下一个事件是指针位置更改前的向下Android emulator 在Ubuntu14.04.2上使用主机GPU时,emulator中出现无序触摸事件?,android-emulator,Android Emulator,我正在启动一个启用主机GPU的Android KitKat x86 Atom仿真器实例。当我这样做时,一些输入到仿真器内核的触摸输入事件似乎出现了故障。这仅在使用主机GPU时发生 例如,下面您可以看到我认为是有效的点击(位置+向下,然后是位置+向上),但下一个事件是指针位置更改前的向下 $ adb shell 'getevent -l' could not get driver version for /dev/input/mouse0, Not a typewriter add device
$ adb shell 'getevent -l'
could not get driver version for /dev/input/mouse0, Not a typewriter
add device 1: /dev/input/event0
name: "qwerty2"
could not get driver version for /dev/input/mice, Not a 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 UP
/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 UP
/dev/input/event0: EV_SYN SYN_REPORT 00000000
这使得将仿真器与主机GPU一起使用变得很棘手。我想知道是否有其他人经历过这种情况并知道修复方法,或者它是否是我的主机/GPU驱动程序特有的。以防其他人偶然发现。当我从noveau切换到我的GPU的二进制nvidia驱动程序时,这个问题就消失了。仍然不确定根本原因是什么,但我没有时间进一步调查