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」に変更する

これで、次回起動後は無事に設定ファイルが読み込まれるはず