我有一台带全键盘的笔记本电脑(它有数字键盘),但是笔记本电脑不是很大,因此按键相对较小,这意味着我经常发现自己不小心按下数字键盘部分的按键。
有没有办法可以禁用我不想要的特定键?
答案1
禁用/启用退格键的示例:
# Disable
$ xmodmap -e 'keycode 22 = '
# Enable
$ xmodmap -e 'keycode 22 = BackSpace'
其中 22 需要替换为xev
按下退格键时的输出。
答案2
我的钥匙离和钥匙Menu
非常近。 Ctrlleft-arrow
xmodmap -e 'keycode 135 = 0x0000'
要获得哪些键码映射到哪些键的第一印象,只需输入:
xmodmap -pke
它会给出所有映射的列表。例如,以下行
keycode 57 = n N
意味着如果没有按下额外的键,则键码 57 映射到小写字母“n”,如果按住额外的键,则映射到大写字母“N” Shift。
一些处理事情的参考资料。
xev
将让你识别你感兴趣的密钥的密钥代码。
查看其手册页,这也是一个很好的快速参考,
如何使用 .Xmodmap 的 Mediakeys- ArchWiki 对以下内容有很好的描述修改映射