web-dev-qa-db-ja.com

なぜgnome-terminalのF10が右クリックメニューを開くのですか?

Fedora 17 gnome(Shell)3とgnome terminal 3.4.1.1を実行しています。

私はgnome-terminalとmidnight commanderの両方のユーザーです。デフォルトではgnome-terminalは常にF10(mcの使用中に必要)を使用して、トップメニューを開きます。今回もそうでした。いつものように、私は設定でその動作を無効にすることができました。

私にとって初めてのことですが、設定を無効にした後、F10キーを押すと、マウスカーソルで「右クリックメニュー」が開き始めました。キーもmcに移動しますが、常にメニューを閉じる必要があるのは面倒です。

他のアプリでは起きないので、それはgnomeターミナルが原因だと思います。これは「機能」またはバグですか、他の誰かが同じ問題に直面し、それを修正する方法はありますか?

16
varesa

記述された問題の簡単な解決策は次のとおりです。

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/ を参照してください

9
pymeat

それが特徴です。 [編集]-> [キーボードショートカット]に移動します

そして、「メニューショートカットキーを有効にする」のチェックを外します

オフにします。

14
Bill B

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
}
2
GM.

Ubuntuでこれを修正するには、新しい~/.config/gtk-3.0/gtk.cssを作成し、これを次のように配置します。

@binding-set NoKeyboardNavigation {
    unbind "<shift>F10"
}

* {
    gtk-key-bindings: NoKeyboardNavigation
}
0
BrianBlaze

centOS、RHEL、Oracle Linux

[編集]-> [キーボードショートカット]に移動し、[メニューショートカットキーを有効にする]チェックボックスをオフにしてオフにします。

0
dmitry gusev