Rya*_*yan 9 keyboard capslock wayland 22.04
我全新安装了 jammy 22.04。在我之前的 Ubuntu 版本中,我将按下和释放时的 Caps Lock 重新映射为 Esc,并在与其他键组合按住时进行控制。当然,这对 vim 有好处。我无法让它在 22.04 中工作,可能是因为切换到 Wayland。我从谷歌搜索中找到的解决方案不起作用,可能是因为它们适用于早期版本的 Ubuntu。
我添加XKBOPTIONS="ctrl:nocaps"了/etc/default/keyboard,但是没有用。我也尝试过 caps2esc 和 xcape 但没有成功,因为我不完全知道我在做什么。我想用我的点文件进行此映射,而不是通过下载包或添加存储库,除非这样做确实更方便。有人可以为我提供一些代码,我可以将其放入 jammy 22.04 中的点文件中,以便 Caps lock 键在按下和释放时映射到 Escape,并在与其他键组合按住时映射到 Control?感谢您在这里的任何帮助。
尝试以下任一操作:
setxkbmap -option caps:ctrl_modifier
Run Code Online (Sandbox Code Playgroud)
或者使用 dconf:
dconf write "/org/gnome/desktop/input-sources/xkb-options" "[ 'caps:swapescape']" `
Run Code Online (Sandbox Code Playgroud)