无法使用xmodmap重新映射Ctrl键
我的笔记本电脑键盘没有右Ctrl键。 我使用与键盘的原生布局不同的布局,因此有些键无效。 所以我试图重新映射其中一个密钥以用作右控制 。 我正在执行以下命令: xmodmap -e 'keycode 97=Control_R'
。 我也试过Control _ L. 但关键是什么都不做。 然后我用Alt键测试: xmodmap -e 'keycode 97=Alt_r'
,它工作正常。
为什么我不能重新映射控制键?
更改控制键的映射是一个两步过程。 第一部分是获取keycode和keysym的正确信息。 第二部分是确保修改器映射是正确的。
听起来你已经有了正确的密码,所以试试吧。 使用以下内容创建文件myxmodmap
clear control keycode 97 = Control_R add control = Control_R Control_L
现在使用xmodmap处理文件
[~]$ xmodmap myxmodmap
如果您希望每次登录时都处理这些xmodmap表达式,请将文件名更改为〜/ .Xmodmap