Android emulator 在Ubuntu14.04.2上使用主机GPU时,emulator中出现无序触摸事件?

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

我正在启动一个启用主机GPU的Android KitKat x86 Atom仿真器实例。当我这样做时,一些输入到仿真器内核的触摸输入事件似乎出现了故障。这仅在使用主机GPU时发生

例如,下面您可以看到我认为是有效的点击(位置+向下,然后是位置+向上),但下一个事件是指针位置更改前的向下

$ 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驱动程序时,这个问题就消失了。仍然不确定根本原因是什么,但我没有时间进一步调查