2012-04-11 7 views
3

"gtk-auto-mnemonic = 0"は、下線付きのキーボードショートカットをオンに戻すことになっていますが、いずれのテーマファイルの最後にも"gtk-auto-mnemonic = 0""gtk-auto-mnemonic = 1"も違いがありません。Gnome 3は常にALT + xのキーボードショートカットを表示します

このアドバイスはGnome 2にのみ有効ですか?

Altキーを押したときだけでなく、どうすればショートカットを常に表示させることができますか?

私は

locate gtkrc | grep themes | xargs -I @ echo "echo \"gtk-auto-mnemonics = 0\" >> @" | sudo sh 

でそれをやったと(私は両方を試してみましたとして、両方ともゼロとし、1)で検証:

~$ locate gtkrc | grep themes | xargs grep auto 
/usr/share/gimp/2.0/themes/Default/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/gimp/2.0/themes/Small/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Adwaita/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Clearlooks/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Crux/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Default/gtk-2.0-key/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Emacs/gtk-2.0-key/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/HighContrast/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/HighContrastInverse/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Industrial/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/LowContrast/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Mist/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Raleigh/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/Redmond/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/ThinIce/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 
/usr/share/themes/bubble/gtk-2.0/gtkrc:gtk-auto-mnemonics = 1 

答えて

5

試してみてください。

$ dconf write /org/gnome/desktop/interface/automatic-mnemonics false 

によると、そのスキーマ:Altキーが押されたときにニーモニックを表示するだけです。ユーザーがAltキーを押したときに、ニーモニックが自動的に表示され、非表示にされるかどうか。

また、dconf-editorを使用して値を変更することもできます。

変更を有効にするには、アプリケーションを再起動する必要があります。

+0

これは、altキーを押すと、キーバインド*が表示されなくなります。 –

+1

試しましたか?アプリケーションを閉じてもう一度開きますか? – gpoo

+0

ああ、私はアプリケーションを再起動する必要があります。ありがとう、それは動作します! –

関連する問題