我最近弄坏了键盘上的一个键。不幸的是它是元音“o”(我正在使用查找和替换来修复这篇文章)。所以我想做的是设置一个组合键来点击 ComposeKey + "0" = "o",我试过把它输入到/usr/share/X11/locale/en_US.UTF-8/Compose
这就是我所做的:
<Multi_key> <0> : "o" U006F # Simply, o
Run Code Online (Sandbox Code Playgroud)
尽管这不起作用,即使在重新启动后也是如此。我在这里错过了什么吗?
如果这是一个愚蠢的方法,我可以做某种替代吗?
小智 1
使用替代方法xmodmap
。
首先,找出替换钥匙的钥匙代码。执行以下命令后点击所需的替换键。
xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\).* (.*, \(.*\)).*$/\1 \2/p'
Run Code Online (Sandbox Code Playgroud)
您将看到屏幕上回显键码及其名称。关闭弹出的另一个窗口,并显示退出xev
命令。现在只需将以下行放入您的文件中bash_profile
或以某种方式使这些命令在启动时运行:
xmodmap -e 'clear Lock'
xmodmap -e 'keycode 32 = Caps_Lock'
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
177 次 |
最近记录: |