如何让 xmonad 在 Ubuntu 中忽略右 alt 键

如何让 xmonad 在 Ubuntu 中忽略右 alt 键

如何让 xmonad 匹配左 alt 键而不匹配右 alt 键?Ubuntu 将这两个键都绑定到 xmodmap 中的 mod1。

答案1

您可以使用“xmodmap-pm“。xmodmap 还允许更改 mod 键配置。只需将适当的键代码输入到 ~/.Xmodmap 或 ~/.xmodmaprc 中

要找出右 alt 键发出的键码,请按如下方式启动“xev”:

xev | grep -A2 --line-buffered '^KeyRelease' | sed -n '/keycode /s/^.*keycode \([0-9]*\)

答案2

不确定 alt,但是 xmonad配置档案有一个使用 Super 的示例代替替代:

import XMonad

main = xmonad defaultConfig
        { modMask = mod4Mask -- Use Super instead of Alt
        , terminal = "urxvt"
        -- more changes
        }

您需要编译新的配置文件,因此您需要哈斯克尔如果你还没有的话。

相关内容