質問: 「gnome-screensaver」がキーボードをデフォルトのレイアウトにリセットしないようにするにはどうすればよいですか? セッションの起動中にキーボードレイアウトを変更するには、xmodmapを使用します。ただし、gnomeスクリーンセーバー/ロック画面がアクティブになるたびに、キーボードがデフォルトのレイアウトにリセットされ、キーバインドを元に戻すためにxmodmapを再度実行する必要があります。パスワードプロンプトを表示する前に、キーボードレイアウトをリセットするのが正しいことを理解していますが、gnomeスクリーンセーバーの実行を停止する方法はありますか?または、gnomeに常にカスタムキーボードレイアウトを使用するように指示する方法はありますか?
回答: gconf-toolで検索すると、/desktop/gnome/peripherals/keyboard/general/update_handlersという設定が見つかりました。これは明らかに、キーボードステータスがリセットされるたびに(再)ロードされるxmodmapファイルのリストです。これを.xmodmapに設定すると、(ログアウトして再度ログインした後に)うまくいきました。