2017-07-07 43 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

回答