我有一台带全键盘的笔记本电脑(它有小键盘),但笔记本电脑并没有那么大,因此按键相对较小,这意味着我经常发现自己不小心在小键盘部分按下了按键。
有没有办法禁用我根本不想要的特定键?
nik*_*nik 24
我的Menu钥匙非常靠近Ctrl和left-arrow钥匙。
xmodmap -e 'keycode 135 = 0x0000'
Run Code Online (Sandbox Code Playgroud)
要获得哪些键码映射到哪些键的第一印象,只需键入:
xmodmap -pke
Run Code Online (Sandbox Code Playgroud)
它为您提供了所有映射的列表。例如,线
keycode 57 = n N
Run Code Online (Sandbox Code Playgroud)
表示如果没有按下额外的键,则键码 57 被映射为小写的“n”,如果Shift保持则为大写的“N” 。
一些参考来解决问题。
xev将让您识别您感兴趣的密钥的密钥代码。ors*_*iro 21
禁用/启用退格键的示例:
# Disable
$ xmodmap -e 'keycode 22 = '
# Enable
$ xmodmap -e 'keycode 22 = BackSpace'
Run Code Online (Sandbox Code Playgroud)
其中 22 需要由xev按下退格键时的输出替换。
| 归档时间: |
|
| 查看次数: |
28895 次 |
| 最近记录: |