などのFirefox、クロムなどのアプリケーションの多くは、閉じられ得るとき、私誤って押しCtrl+ Qの代わりに、Ctrl+ Wための近接QおよびWキーボード上のキー。システム全体でこのショートカットを削除またはリセットする方法はありますか?
などのFirefox、クロムなどのアプリケーションの多くは、閉じられ得るとき、私誤って押しCtrl+ Qの代わりに、Ctrl+ Wための近接QおよびWキーボード上のキー。システム全体でこのショートカットを削除またはリセットする方法はありますか?
回答:
最適な方法は、特定のアプリケーションでキーボード設定を無効にすることです。Firefoxの場合、拡張機能keyconfigがあります。これにより、キーボードの設定を変更できます。
システム全体でCtrl+ を無効にする場合はQ、新しい設定を行うことをお勧めします。
/bin/false
コマンドとして入力します。変更を適用します。これで、名前とキーボード設定が適用された新しいエントリが作成されます。Ctrl+ を押すたびにQ、システムは/bin/false
基本的に何もしないコマンドを実行します。したがって、これは設定を無効にする回避策です。
kbd
htmlタグを使用します。
Ctrl-Q
とウィンドウが閉じます。この方法を使用してこのキーを割り当てることはできません
[システム]-> [設定]-> [キーボードショートカット]にショートカットを挿入し、「無効化」するとうまくいくはずです。
[システム]-> [設定]-> [キーボードショートカット]に移動し、このコンボを未使用のアクションに割り当てることができます。たとえば、Ctrl + Qを割り当ててワークスペース12に切り替えました(いいえ、12のワークスペースはありません)。
その結果、このシステム全体の設定はアプリケーション1をオーバーライドし、Ctrl + QはもはやFirefoxを閉じません(コンボがFirefoxに到達しない可能性が高い)。何もしません。
Ctrl+ Qがキーボード設定ウィンドウを閉じた場合(私の場合のように)、ショートカットを別の値に設定し、ウィンドウを閉じて、更新されたショートカットがのどこかに表示されるまで待ちます~/.gconf/desktop/gnome/keybindings/*
。そのファイルを開きstringvalue
、そのコマンドのを編集して読み取ります<Primary>q
。次に、PCを再起動します。受け入れられた答えとは対照的に、これは私のために働いた。
これは、すでに提供されているGUIバージョンのコマンドラインバージョンです。一部のシステムでは、ショートカットを設定せずにCtrl + Qでアクセラレーターの入力ウィンドウを閉じるため、これが必要になる場合があります。
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/name "Inhibit Ctrl+Q"
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/action /bin/false
gconftool-2 --type string --set /desktop/gnome/keybindings/inhibit_ctrl_Q/binding "<Primary>q"
このソリューションはgnome-2 / Unity向けであることに注意してください。gnome-3のgsettingsでも同様のソリューションが可能です。
Firefox Quantumを搭載したLinuxには、現在、拡張機能と明示的な構成がctrl-Qなどの組み込みショートカットを変更できないバグがあります。回避策は、たとえばhttps://github.com/sasawat/firefox-ctrl-q-workaroundからスクリプトをインストールし、ctrl-Qのアクションとしてグローバルショートカットとして割り当てることにより、システムレベルでブロックすることです。
私にとっては、無効にCtrl+Q
それはあなたがそのショートカットを使用するときに通知されるようにFirefoxの、クロムなどの他のアプリケーションを防ぐためのショートカット、システム全体は、完璧なソリューションではありません-例えば、あるIntelliJ IDEAの用途Ctrl+Q
迅速なドキュメントのポップを表示するデフォルトのバインディングとしてアップ。
Firefoxのみのソリューションを探している場合は、Ctrl-Qショートカットプラグインを無効にすることを強くお勧めします。私の意見では、そのソースはGitHubで利用可能ですが、keyconfigはバイナリとしてのみ利用可能であるため、@ qbiで言及されているkeyconfig よりも優れたオプションです。