2017-07-07 67 views
0

我是xmonad的新手,并试图将CapsLock重新映射为Ctrl。在xmonad中,如何重新映射CapsLock为Ctrl?

我想我可以通过添加一个~/.xmonad/xmonad.hs文件在这个xmonad setup tutorial建议做到这一点,似乎xmonad.hs文件看起来应该像在xmonad FAQ page给出的例子。

import XMonad 

main = xmonad defaultConfig 
     { modMask = mod4Mask 
     , terminal = "urxvt" 
     } 

我不知道modMask究竟是如何的各个领域出现,mod4Maskterminal"urxvt"表示键盘上的按键,或者使用什么字段来代表我的CapsLock键和Ctrl键。

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

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

P.S.作为旁注this邮件列表项还说了一些关于xmonad keymay重新绑定,但它似乎不是haskell。

+1

这不是xmonad处理的东西,我相信。 'xmodmap'确实是这样做的一种方式(如链接所示)。 – melpomene

回答