
私はFedora 17 gnome(シェル)3とgnomeターミナル3.4.1.1を実行しています。
gnome-terminal
私はmc
and(ミッドナイトコマンダー)ユーザーです。gnome-terminal
常にデフォルト値が使用されるため、F10(使用時に必要ですmc
)トップレベルメニューを開きます。今回も。通常どおり設定でその動作を無効にすることができました。
設定を無効にしてからを押すと、マウスカーソルで「右クリックメニュー」が開き始めましたF10。キーmc
も機能しますが、常にメニューを閉じる必要があるため不便です。
他のアプリケーションでは発生しないので、これはgnome端末によって引き起こされると思います。これは「機能」かバグですか?他の人も同じ問題に遭遇し、どのように解決しますか?
答え1
これは特徴です。編集 - >キーボードショートカットに移動します。
「メニューショートカットを有効にする」を選択解除します。
消しなさい。
答え2
説明されている問題に対する簡単な解決策は次のとおりです。
gnome-terminalやnautilusなどのGTK 3アプリケーションの場合は、次の~/.config/gtk-3.0/gtk.css
ファイルを作成(または可能であれば編集)できます。
$ cat ~/.config/gtk-3.0/gtk.css
@binding-set NoKeyboardNavigation {
unbind "F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
答え3
Fedora 17の場合、ここでバグレポートを見つけることができます。
https://bugzilla.redhat.com/show_bug.cgi?id=800856
この問題を解決するには、次の内容を含む ~/.config/gtk-3.0/gtk.css ファイルを作成します。
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
答え4
~/.config/gtk-3.0/gtk.css
Ubuntuで新しいものを作成し、以下を入れてこの問題を解決しました。
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}