xev 不响应数字键盘按键

xev 不响应数字键盘按键

xev 对我的“/”、“*”和“-”键没有任何反应!但输出以下“0”、“+”和“.”的响应在我的小键盘上,

ButtonPress事件,序列38,合成NO,窗口0x7000001,根0x29f,子w 0x7000002,时间7612621,(41,34),根:(902,488),状态0x200,按钮1,same_screen YES

ButtonRelease事件,序列38,合成NO,窗口0x7000001,根0x29f,子w 0x7000002,时间7614367,(41,34),根:(902,488),状态0x300,按钮1,same_screen YES

如何找到所有小键盘键的键码,包括“/”、“*”、“-”、“0”、“+”和“.”钥匙???请帮忙。谢谢

答案1

你有鼠标键已启用。启用鼠标键后,键盘上的 1 到 9 键(除 5 外)使鼠标光标向相应方向移动,其他键盘键模拟按钮操作。由于按下该键会发送鼠标事件而不是键盘事件,因此 xev 会向您显示鼠标事件。

可以通过按取决于键盘配置的键来切换鼠标键。关键是绑定到 的任何内容Pointer_EnableKeys,通常是Shift+ NumLock这曾经是默认启用的,但现在该功能默认关闭,并且仅keypad:pointerkeys在 中列出时才启用XKBOPTIONS

相关内容