仅限字母“V”的幻像键击

仅限字母“V”的幻像键击

即使我没有触摸键盘,我的计算机也会随机间歇地输入字母“V”。

我尝试了两个不同的 USB 键盘和两个不同的 USB 端口,但问题仍然存在。只有字母 V。

这是不可预测的。它不会在十分钟内发生,然后它就开始发生了。

因此,我检查的代码到处都充斥着错误的 v。

有什么想法吗?

test $ xinput list
⎡ Virtual core pointer                      id=2    [master pointer  (3)]
⎜   ↳ Virtual core XTEST pointer                id=4    [slave  pointer  (2)]
⎜   ↳ Lite-On Technology Corp. HP Wireless Keyboard Kit id=13   [slave  pointer  (2)]
⎜   ↳ Lite-On Technology Corp. HP Wireless Keyboard Kit id=14   [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)]
    ↳ Lite-On Technology Corp. HP Wireless Keyboard Kit id=12   [slave  keyboard (3)]
    ↳ AT Raw Set 2 keyboard                     id=15   [slave  keyboard (3)]
    ↳ HP WMI hotkeys                            id=16   [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=10   [slave  keyboard (3)]
    ↳ Logitech USB Keyboard                     id=11   [slave  keyboard (3)]

USB

Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 005: ID 04ca:008d Lite-On Technology Corp. 
Bus 001 Device 004: ID 8087:0aa7 Intel Corp. 
Bus 001 Device 003: ID 0bda:0153 Realtek Semiconductor Corp. Mass Storage Device
Bus 001 Device 007: ID 046d:c31c Logitech, Inc. Keyboard K120
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

编辑:有趣的新问题

我刚刚意识到,当我踩在地板上或撞到桌子时,会触发字母 V 和 B 的幻影按键。所以,这显然是物理问题。也许是内部主板连接器?

答案1

看起来好像插入了一个额外的无线键盘:

摘自xinput list

↳ Lite-On Technology Corp. HP Wireless Keyboard Kit id=12 [slave keyboard (3)]

这可能是原因。您可以通过运行xinput float 12

感谢@DavidFoerster 注意到这一点

答案2

我感到很尴尬。原来,我的工作站附带的无线键盘放在附近的桌子上,上面放着一个鼠标——我甚至不知道它在那里。所以……每次我碰到桌子,它都会移动放在键盘上的鼠标,并按下 V 键。谜团解开了!

相关内容