重新绑定大写锁定到mod4 for Awesome-wm

时间:2016-03-13 13:37:03

标签: remap awesome-wm xmodmap

我在MacBook上运行带有Ubuntu的VirtualBox。 awesome中的默认Modkey是Mod4,它映射到Super_L(编辑:命令键),但我的主机操作系统使用它几乎所有内容。所以我想将Mod4重新映射到Capslock,这几乎没有任何用处。

我已将.Xmodmap编辑为:

clear Lock
keycode 66 = Hyper_L
clear Mod4
add Mod4 = Hyper_L

这使得xev将大写锁定视为Hyper_L。但是Awesome没有。它仍然使用命令键。

这样做的正确方法是什么?

1 个答案:

答案 0 :(得分:2)

您需要在精美的配置文件中更改此设置。通常是~/.config/awesome/rc.lua

  1. 删除您在.Xmodmap
  2. 中添加的行
  3. 找到真棒配置文件:rc.lua
  4. 找到Modkey4变量。它应该在前100行代码中,具体取决于您的配置。
  5. 将其设置为系统中Capslock的标识符。
  6. 重新加载配置文件。 Modkey4 + CTR + R是默认