我在 Macbook 上以双引导配置安装了 Debian 6。除了键盘之外,一切都工作正常。
当我打字时,我看到鼠标箭头移动了一点,并且发生了奇怪的事情,例如箭头下方的文本突出显示或被单击。其他诸如右键单击、选择文本和其他与鼠标相关的事件也会发生。
这样打字真的好难啊!有谁知道可能的原因是什么以及我该如何解决这个问题?
答案1
我几周来也遇到了类似的问题(Debian 8 Jessie,Macbook Pro 2012 年 7 月)。每次我按下/按住某个键时,鼠标都会在屏幕上结结巴巴,即使其他一切都以正常速度运行。我在我正在编写的游戏代码中检查了这一点,因此我可以看到鼠标输入的性质随着按键的变化而变化 - 这些值反映了获得较少的鼠标事件和较大的增量。
今天我找到了解决方案,感谢上面评论中的@sr_,以及cvasalik这个线程。
显然 Macbook Pro 上的 Debian 在你的 MBP 键盘上安装了一个鼠标模拟器。
$ sudo apt-get install xinput
$ xinput list
您应该看到类似以下内容:
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=10 [slave pointer (2)]
⎜ ↳ Logitech USB Receiver id=11 [slave pointer (2)]
⎜ ↳ Mouseemu virtual mouse id=18 [slave pointer (2)]
⎜ ↳ bcm5974 id=16 [slave pointer (2)]
⎣ Virtual core keyboard id=3 [master keyboard (2)]
↳ Virtual core XTEST keyboard id=5 [slave keyboard (3)]
↳ Power Button id=6 [slave keyboard (3)]
↳ Video Bus id=7 [slave keyboard (3)]
↳ Power Button id=8 [slave keyboard (3)]
↳ Sleep Button id=9 [slave keyboard (3)]
↳ FaceTime HD Camera (Built-in) id=12 [slave keyboard (3)]
↳ Mouseemu virtual keyboard id=17 [slave keyboard (3)]
↳ Apple Inc. Apple Internal Keyboard / Trackpad id=15 [slave keyboard (3)]
看到Mouseemu
键盘上的那个了吗?默认情况下它就在那里。用以下方法摆脱它:
$ sudo apt-get remove mouseemu
希望你的惊慌情绪会消失。