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


15

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

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

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

他のアプリでは発生しないため、gnomeターミナルが原因であると考えられます。これは「機能」またはバグですか、他の誰かが同じ問題に遭遇し、それを修正する方法はありますか?

回答:


9

以下に、説明されている問題の簡単な解決策を示します。

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/をご覧ください。


Ubuntu 12.04
Betlista

13

これは機能です。[編集]-> [キーボードショートカット]に移動します。

[メニューのショートカットキーを有効にする]のチェックを外します

オフにします。


「設定を無効にしました。F10を押すと、マウスカーソルで「右クリックメニュー」が開き始めました。」その設定のチェックを外した後、別のメニューが開き始めました。
ヴァレサ

1
この設定により、GnomeターミナルメニューのF10ショートカットが無効になりますが、右クリックメニューがまだ表示されている場合は、別の場所に別のショートカットが定義されているようです。私はFedoraにそれほど詳しくはありませんが、キーボードショートカットまたは関連する何かがあるような類似のアプレットが必要です。
ビルB

おかげで、私はgnome-terminalについてのこのQを適切に読んでいなかったので、試してみて、xfce-terminal1つのチェックボックスでF10をオフにするオプションがあることを発見しました;
AD

Fedora 19では、<kbd> F10 </ kbd>がファイルメニューを開き、設定が[編集]-> [設定]-> [一般]に移動し、[メニューアクセラレータキーを有効にする(デフォルトではF10)]を無効にできます。
maxschlepzig

3
私の場合(Debianのジェシー8.2、シナモン)にそれがあったEnable the menu accelerator key (F10 by default)上でEdit -> Preferneces -> Generalタブ
vladkras

2

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
}

0

Ubuntuでこれを修正し、新しいものを作成し~/.config/gtk-3.0/gtk.cssてこれを配置しました。

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

* {
    gtk-key-bindings: NoKeyboardNavigation
}

Ubuntu 12.04ではそれはうまくいきませんでしたが、最初の回答で説明したように「ubind "F10"」を使用するとうまくいきました。
Betlista

0

CentOS、RHEL、Oracle Linuxで

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


それは私の問題ではありませんでした。それはあなたが破ることができる端末メニューではありませんでした(私はいつもそうします)。それは私が右クリックしたかのように行動したことを何か他のだった
varesaを
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.