Fedora 17 gnome(Shell)3とgnome terminal 3.4.1.1を実行しています。
私はgnome-terminalとmidnight commanderの両方のユーザーです。デフォルトではgnome-terminalは常にF10(mcの使用中に必要)を使用して、トップメニューを開きます。今回もそうでした。いつものように、私は設定でその動作を無効にすることができました。
私にとって初めてのことですが、設定を無効にした後、F10キーを押すと、マウスカーソルで「右クリックメニュー」が開き始めました。キーもmcに移動しますが、常にメニューを閉じる必要があるのは面倒です。
他のアプリでは起きないので、それはgnomeターミナルが原因だと思います。これは「機能」またはバグですか、他の誰かが同じ問題に直面し、それを修正する方法はありますか?
記述された問題の簡単な解決策は次のとおりです。
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
}
問題の詳細については http://youdev.co/Fedora-17-f10-key-frustrating-behaviour-solved/ を参照してください
それが特徴です。 [編集]-> [キーボードショートカット]に移動します
そして、「メニューショートカットキーを有効にする」のチェックを外します
オフにします。
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
}
Ubuntuでこれを修正するには、新しい~/.config/gtk-3.0/gtk.css
を作成し、これを次のように配置します。
@binding-set NoKeyboardNavigation {
unbind "<shift>F10"
}
* {
gtk-key-bindings: NoKeyboardNavigation
}
centOS、RHEL、Oracle Linux
[編集]-> [キーボードショートカット]に移動し、[メニューショートカットキーを有効にする]チェックボックスをオフにしてオフにします。