(※2015-06-06の記事ですが、2017-05-21に書き直しています。)
LinuxでキーボードのCapsLockを無効にして、Ctrlに割り当てるメモです。 X-Windowとconsoleの両方について、今さらながらメモしておきます。
X-Windowの場合
以下のファイルを~/.xmodmapに保存する。
! ! CapsLockをCtrlと入れ替える ! remove Lock = Caps_Lock keysym Caps_Lock = Control_L add Control = Control_L
~/.xsessionに以下を追記する:
xmodmap ~/.xmodmap
consoleでもCapsLockを無効にしてCtrlに割り当てる場合
/etc/default/keyboard に以下のオプションを追加する:
XKBOPTIONS="ctrl:nocaps"
その後は次を実行する:
# sudo dpkg-reconfigure -phigh console-setup
参考にしたページ: CapsLockをCtrlにするまとめ