Ubuntu 11.04 Xmodmapが読み込まれない現象への対応
キーボードの Ctrl と CapsLock を入れ替える場合、通常は「システムの設定」 - 「キーボード」 - 「レイアウト」 - 「オプション」から 「Swap Ctrl and CapsLock」を選べばいい
別の方法として、ホームディレクトリに .Xmodmap というファイルを作成し、その中にキーを入れ替える設定を書いておけば、次回起動時に、
「modmapファイルを読み込みますか?」
みたいな事を聞いてきて、そこで設定をすれば万事解決する・・・はずだった・・・・
反映されない
なんで?
このように、設定したはずの .Xmodmap が読み込まれない場合は
1. Gnomeの設定エディタを起動する
Alt + F2 キーを押すとアプリケーションのランチャーが起動するので、そこで「gconf-editor」と入力し、設定エディタを起動する。
2. 設定エディタで以下の値を変更する
/desktop/gnome/peripherals/keyboard/general/update_handlers
この値が「.Xmodmap」となっていると思うので「$HOME/.Xmodmap」に変更する
これで、次回起動後は無事に設定ファイルが読み込まれるはず