在 xmodmap 中交换 super 和 ctrl 键

在 xmodmap 中交换 super 和 ctrl 键

我正在尝试交换我的 ctrl 和 super 键。我目前已成功将超级键映射到 ctrl,现在我需要将 ctrl 键映射到超级,但我找不到这样做的方法。

当前代码:

! Map both super to ctrl
remove mod4 = Super_R
add control = Super_R
remove mod4 = Super_L
add control = Super_L

! Map both ctrl to super
! ?

提前致谢。

答案1

交换左 ctrl 和 super:
remove mod4 = Super_L
remove control = Control_L
keycode 133 = Control_L NoSymbol Control_L
keycode 37 = Super_L NoSymbol Super_L
add mod4 = Super_L
add control = Control_L

右侧也是如此(Super_R在我的例子中,键码是 134)。
键码可能与您不同,请使用xmodmap -pke来查找它们。

相关内容