我在 RHEL5 上构建并安装了 Awesome WM。我遇到 mod4 表现得好像总是被按下一样的问题。即每次我按“Enter”时,它表现得好像按下了 Mod4+Enter。我必须按住 mod4 键(我将其重新映射到 Caps_Lock)才能真正发送 Enter。
我该如何解决?
PS:如果我改变WM,这个问题就不存在了。
是的。我这样做了。不过主要是选项卡配置。我没有更改按键组合。
另外,我编译的 awesomeWM 版本是 3.1.1(在 Rhel5 上获取最新 AwesomeWM 的依赖时遇到了问题)
答案1
我刚刚遇到了这种反转,但我在互联网上找不到答案。最终的结果是,我在自定义 rc.lua 中用 vim 吃掉了它声明的那一行,modkey = "Mod4"
而我没有注意到它。一旦我恢复了这一行,我的 awesome 就会再次运行。
答案2
您正在使用以下内容吗?
setxkbmap gb -options:caps-escape
这样,Caps-Lock 就会变成一个简单的 Mod4 按钮。您也可以通过 xmodmap 将 Caps-Lock 重新映射到 Mod4,但请注意 setxkbmap 和 xmodmap 不是好朋友。
虽然这并不能直接回答问题,但我希望它对你有所帮助......