我的鼠标光标有时似乎决定随机单击-左右-并四处移动。这不是由鼠标本身引起的,因为它只发生在 Ubuntu 上(我在 Windows 10 上使用双启动)并且不管使用的是什么鼠标(当鼠标插入不同的 Ubuntu 18.04 计算机时也不会发生) . 我能想到的唯一值得注意的是,我正在使用一种古老的 Wacom Bamboo Pen and Fun 平板电脑,它不再适用于 Windows,但不知何故仍然适用于 Ubuntu。但是,即使没有插入平板电脑,问题也会发生,所以也许不是这样。
一旦问题开始发生(可能需要几个小时或 10 分钟,这似乎完全随机),除了重新启动之外没有其他方法可以阻止它,这非常烦人。
平板电脑关闭时的 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 端口,我们将看看问题是否会持续存在。
两天后,我确定——问题出在我便宜的 USB 集线器上。我不知道为什么它只在 Ubuntu 上起作用,但唉。我猜像这样的廉价设备并没有在 Linux 上真正测试过,我假设。
将鼠标切换到常规 USB 端口使一切正常。