2017-07-07 9 views
0

私はxmonadが新しく、CapsLockをCtrlに再マッピングしようとしています。xmonadでは、CapsLockをCtrlに再マップする方法は?

私はこのxmonad setup tutorialで示唆したように、私は~/.xmonad/xmonad.hsファイルを追加することにより、これを行うことができると思うし、xmonad.hsファイルがxmonad FAQ pageで与えられた例のようになるはずと思われます。

import XMonad 

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

私は、そこに正確にどのように様々な分野modMaskわからないmod4Maskterminal、および"urxvt"は、キーボードのキーを表し、または私のCapsLockキーとCtrlキーを表すために使用するものをフィールド。

どのように正確にCapsLockをCtrlに再マップしますか?

各キー、CapsLock、Ctrlなどに関連付けられたフィールドの説明が記載されていますか?

P.副メモとして、thisメーリングリストの項目は、xmonad keymay rebindingについても何かを言っていますが、それはhaskellではありません。

+1

これはxmonadが扱うものではありません。 'xmodmap'は実際にこれを行うための1つの方法です(あなたのリンクに示されています)。 – melpomene

答えて

2

@ melpomeneのコメントは、私がキーバインディングの再マップを実行するためにxmonad以外のものを求めてくれました。

代わりに、私はxmodmapを、このブログに記載されている指示に従って、Changing your caps lock into Ctrl in Xにしました。

関連する問題