カテゴリ:

私はWindowsでもCapsとCtrlキーを入れ替えて使ってます。その方がUNIX系を使う分には何かと便利なので。ちなみにChgCtrlCapsみたいな便利なものがあります。

ディストリビューションによって入れ替えたキーマップを用意してあったりしますが、少なくともFedora Core 3には入っていないようなので自分で作らないといけません。

# cp /lib/kbd/keymaps/i386/qwerty/jp106.map.gz /tmp/jp106CapsCtrl.map.gz
# gunzip /tmp/jp106CapsCtrl.map.gz

viで直接キーコード29と58を入れ替えて保存。拡張viだと解凍せず直接編集できます。

# vi jp106CapsCtrl.map.gz
書き替えた後
keycode  29 = Caps_Lock
keycode  58 = Control

# gzip /tmp/jp106CapsCtrl.map
# mv /tmp/jp106CapsCtrl.map.gz /lib/kbd/keymaps/i386/qwerty/

loadkeysコマンドでキーボードマップを変更。

# loadkeys jp106CapsCtrl

あ〜便利。