我之前使用的是 Gnome,但当我切换到 XMonad 时,我创建的从 Esc 到 Caps Lock 的重新映射不起作用。我不确定如何配置 XMonad 来进行这种交换。
我尝试过
xmodmap -e "keycode 66 = Escape NoSymbol Escape"
并xmodmap -e "keycode 9 = Caps_Lock NoSymbol Caps_Lock"
用来xev
确认这一点9
,并且66
确实有正确的键码。但是 Esc 和 Caps Lock 现在都切换 Caps Lock,而两者都不切换 Esc。
答案1
以下对我有用:
xmodmap -e "keycode 66 = Escape"
xmodmap -e "keycode 9 = Caps_Lock"
xmodmap -e "clear Lock"