![将 Caps Lock 配置为修改器和布局切换器](https://linux22.com/image/4423/%E5%B0%86%20Caps%20Lock%20%E9%85%8D%E7%BD%AE%E4%B8%BA%E4%BF%AE%E6%94%B9%E5%99%A8%E5%92%8C%E5%B8%83%E5%B1%80%E5%88%87%E6%8D%A2%E5%99%A8.png)
我想将大写锁定键设置为同时用作修改器(modkey)和布局切换器。
- 我希望 Caps Lock 在不同的热键组合中充当 Awesome 的 modkey,例如 Caps Lock + Enter 打开终端等等。
- 当 Caps Lock 作为单个键按下时,它应该在释放时充当布局切换器(通过调用在 rc.lua 配置中执行 setxkbmap 的函数)。
我怎样才能做到这一点?
我尝试将 Caps Lock 变成 modkey,但modkey = "Lock"
在 rc.lua 中现在似乎不起作用,在我最终以某种方式使其工作后(使用 xmodmap 或更改配置中的后一行),modkey 的行为与 Caps 完全相同锁定功能:按一下将其打开,再按一下将其关闭。即使我将 Caps Lock 设置为 modkey 而不是 Super_L,我仍然不知道如何处理其单键释放。