Caps LockをCtrl、CentOSにマッピングする

Caps LockをCtrl、CentOSにマッピングする

CentOSサーバー(バージョン6.7)があります。tmuxショートカット()をより速くするために、このキーを別のキーにマッピングする方法をctrl-b考えました。どうすればいいですか?caps lockctrl

Googleでこれを見つけて追加してみましたが、XKBOPTIONS="ctrl:nocaps"役に立ち/etc/sysconfig/keyboardませんでした。

ベストアンサー1

私はCentOS(またはどのサーバー)でもそれを試したことがありませんが、他のシステムではxmodmapを使用してきました。これはxwindowsの実行でのみ機能するかもしれませんが、わかりません。

xevを使用すると、個々のキーのキーボードコードを見つけることができます。 66がCaps Lockキーだと思います。

次に、端末に次の行を入力します。

xmodmap -e 'keycode 66 = Control_L'
xmodmap -e 'clear Lock'
xmodmap -e 'add Control = Control_L'

動作しているかテストし、次のように入力します。

xmodmap -pke >~/.Xmodmap

これで、xmodmap .Xmodmapと入力するたびにキーが再マップされます。再起動するたびにこれを実行したくない場合は、~/.xinitrcに次のように行を追加してください。

xmodmap .Xmodmap

同様の内容の記事があります。ここ より多くの記事を見つけるには、「xmodmap」を検索してください。

おすすめ記事