Ubuntu 14.04 で Ctrl キーと Caps Lock キーを入れ替える
Ctrl と Caps を入れ替える方法は4つあるらしい。
- xmodmap コマンドを使う
- setxkbmap コマンドを使う
- Tweak Tool (gnome-tweak-tool) を使う
- /etc/default/keyboard を書き換える
しかし 3. と 4. は Japanese Team の日本語Remix(もしくは本家 Ubuntu でセットアップヘルパーを実行した状態)では動作しないらしい。
メーリングリストで長々と話題になっていたようだが、どうやら以下のコマンドのどれかを実行すれば設定が反映されるようになるらしい。
gsettings reset org.gnome.settings-daemon.plugins.keyboard active
gsettings set org.gnome.settings-daemon.plugins.keyboard active true
dconf reset /org/gnome/settings-daemon/plugins/keyboard/active
dconf write /org/gnome/settings-daemon/plugins/keyboard/active true
4つともやってることは同じだが keyboard プラグインの active の初期値は true なので reset するのが無難なような気もする。
Japanese Team の Wiki にもページが出来ていた。