1

我在我的 MacBook 上运行带有 Ubuntu 的 VirtualBox。awesome 中的默认 ModkeyMod4被映射到Super_L(编辑:命令键),但这被我的主机操作系统用于几乎所有内容。所以我想重新映射Mod4to Capslock,它几乎什么也没用。

我已将我的编辑.Xmodmap为:

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

这使得xev将大写锁定识别为Hyper_L. 但真棒没有。它仍然使用命令键。

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

4

1 回答 1

2

您需要在很棒的配置文件中更改它。通常是~/.config/awesome/rc.lua

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