在xmonad中,如何将CapsLock重新映射到Ctrl?

时间:2017-07-07 18:23:44

标签: haskell xmonad

我是xmonad的新手,并尝试将CapsLock重新映射到Ctrl。

我想我可以通过添加此xmonad setup tutorial建议的~/.xmonad/xmonad.hs文件来执行此操作,而xmonad.hs文件看起来应该类似import XMonad main = xmonad defaultConfig { modMask = mod4Mask , terminal = "urxvt" } 中给出的示例3}}

modMask

我不确定mod4Maskterminal"urxvt"figure img { -webkit-transform: scale(1); transform: scale(1); -webkit-transition: .3s ease-in-out; transition: .3s ease-in-out; } figure:hover img { -webkit-transform: scale(1.05); transform: scale(1.05); position: relative; height: auto; display: block; z-index: 999; border: 1px solid #ffffff; background-color: #ffffff; }的各个字段是如何表示键盘键的,或者用什么字段表示我的字段CapsLock和Ctrl键。

我究竟如何将CapsLock重新映射到Ctrl?

是否有文档描述与每个键相关联的字段,CapsLock,Ctrl等?

P.S。作为旁注xmonad FAQ page邮件列表项也说明了xmonad keymay重新绑定,但它似乎不是haskell。

1 个答案:

答案 0 :(得分:2)

@ melpomene的评论让我寻求xmonad以外的其他东西来执行键绑定重映射。

相反,我按照此博客Changing your caps lock into Ctrl in X中描述的说明使用了xmodmap