我的键盘出了问题,一直按着向下翻页/数字 3 键,这种情况经常发生。我知道如何禁用它,但当我尝试获取它的键码时,它根本不给我任何输入。
答案1
你可以尝试一下这个。
我发现启动 xev 时最好从终端/命令行启动它。默认情况下,它会启动一个单独的窗口。
我猜这是用来捕获事件的。在我的情况下,新窗口没有给出任何反馈,但在我启动它的终端中有输出,我可以在那里看到按键和释放事件。
xev -event keyboard
我的输出如下:
KeyRelease event, serial 28, synthetic NO, window 0x2c00001,
root 0x20a, subw 0x0, time 446757386, (133,520), root:(1097,558),
state 0x0, keycode 89 (keysym 0xff9b, KP_Next), same_screen YES,
XLookupString gives 0 bytes:
XFilterEvent returns: False
然后您可以使用 xmodmap 将键设置为不执行任何操作。
xmodmap -e 'keycode 89 = NoSymbol'