我的鼠标光标似乎有时会随机点击 - 左键和右键 - 并四处移动。这不是由鼠标本身引起的,因为它只发生在 Ubuntu 上(我使用 Windows 10 双启动)并且与使用鼠标无关(当鼠标插入另一台 Ubuntu 18.04 计算机时也不会发生这种情况)。我能想到的唯一值得注意的事情是,我正在使用一个古老的 Wacom Bamboo Pen and Fun 平板电脑,它不再适用于 Windows,但不知何故仍可用于 Ubuntu。但是,即使平板电脑未插入电源,问题也会发生,所以也许不是这个原因。
一旦问题开始发生(可能需要几个小时或十分钟,似乎完全是随机的),除了重新启动之外没有其他方法可以阻止它,这非常烦人。
平板电脑关闭时的 xinput 输出:
xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MEDION MEDION MD86825 USB Gaming Keyboard Consumer Control id=10 [slave pointer (2)]
⎜ ↳ MEDION MEDION MD86825 USB Gaming Keyboard Mouse id=12 [slave pointer (2)]
⎜ ↳ HP Virtual Keyboard id=14 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=8 [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)]
↳ GeneralPlus USB Audio Device id=7 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard id=9 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard System Control id=11 [slave keyboard (3)]
↳ HP Virtual Keyboard id=13 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard Consumer Control id=15 [slave keyboard (3)]
插入平板电脑时的 xinput 输出,以防相关:
xinput
⎡ Virtual core pointer id=2 [master pointer (3)]
⎜ ↳ Virtual core XTEST pointer id=4 [slave pointer (2)]
⎜ ↳ MEDION MEDION MD86825 USB Gaming Keyboard Consumer Control id=10 [slave pointer (2)]
⎜ ↳ MEDION MEDION MD86825 USB Gaming Keyboard Mouse id=12 [slave pointer (2)]
⎜ ↳ HP Virtual Keyboard id=14 [slave pointer (2)]
⎜ ↳ PixArt USB Optical Mouse id=8 [slave pointer (2)]
⎜ ↳ Wacom BambooPT 2FG 4x5 Pen stylus id=16 [slave pointer (2)]
⎜ ↳ Wacom BambooPT 2FG 4x5 Pen eraser id=17 [slave pointer (2)]
⎜ ↳ Wacom BambooPT 2FG 4x5 Pad pad id=18 [slave pointer (2)]
⎜ ↳ Wacom BambooPT 2FG 4x5 Finger touch id=19 [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)]
↳ GeneralPlus USB Audio Device id=7 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard id=9 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard System Control id=11 [slave keyboard (3)]
↳ HP Virtual Keyboard id=13 [slave keyboard (3)]
↳ MEDION MEDION MD86825 USB Gaming Keyboard Consumer Control id=15 [slave keyboard (3)]
编辑:我认为我的键盘被命名为指针设备这一事实很可疑,所以我尝试禁用xinput --disable
这两个设备。但是,它不起作用,几个小时后问题又出现了。
编辑2:我忘了说了,但每当出现问题时,扬声器发出的声音也会变得很不正常。我使用插入 USB 集线器的 USB 声卡,因为我的电脑没有内置声卡。我的鼠标也插入同一个 USB 集线器。(请注意,问题仍然只发生在 Ubuntu 上)我将鼠标切换到普通 USB 端口,我们将看看问题是否仍然存在。
答案1
两天后,我确定问题出在我的廉价 USB 集线器上。我不知道为什么它只在 Ubuntu 上出现问题,但很遗憾。我猜想像这样的廉价设备在 Linux 上并没有真正测试过。
将鼠标切换到常规 USB 端口后,一切都正常工作。