スーパーキーを含むカスタムショートカットを追加する可能性はありますか?
たとえば、カスタムショートカットとして「gnome-terminal」を追加し、「Super + t」を適用したいとします。これも表示されますが、機能しません。(GNOMEバグジラを参照)
「スーパー」を「Mod4」に置き換える必要があることを読みましたが、dconfにこの設定の場所が見つかりません。
何か案は?
スーパーキーを含むカスタムショートカットを追加する可能性はありますか?
たとえば、カスタムショートカットとして「gnome-terminal」を追加し、「Super + t」を適用したいとします。これも表示されますが、機能しません。(GNOMEバグジラを参照)
「スーパー」を「Mod4」に置き換える必要があることを読みましたが、dconfにこの設定の場所が見つかりません。
何か案は?
回答:
アップグレード後も同じ問題が発生しました。dconfパスはorg/gnome/settings-daemon/plugins/media-keys
です。定義済みのショートカットがそこにあります。カスタムショートカットはさらに下にありますcustom-keybindings/custom0
(またはcustom1など)。
ショートカット<Super>
を<Mod4>
に変更すると、問題が解決しました。
このgnome-shellバグレポートは、Super + Keyショートカットの問題の概要と、ハックな回避策の詳細(両方で問題を完全に修正してくれます!)の両方を示しています。
https://bugzilla.gnome.org/show_bug.cgi?id=659899
基本的に、問題は、カスタムショートカットがgnome-settings-daemonによって処理され、Superキーが適切に取得されないことです。ウィンドウマネージャ(この場合はつぶやく)はSuperキーを見ることができます。したがって、Olivier Creteは、カスタムショートカット定義を読み取り、つぶやくために渡す拡張機能を作成しました。拡張機能をインストールしました。以前のコメンターが話していたように、二重のキーを押す必要はありませんでした。
拡張機能は拒否されたため、公式のgnome拡張機能サイトにはありません(ここから陽気なレビューを読むことができます:https : //extensions.gnome.org/review/1658 ...どうやらレビュアーは読解に問題があります! )。ただし、バグレポートのコメント33から拡張機能をダウンロードできます。
ファイルを〜/ .local / share / gnome-shell / extensionsディレクトリに解凍し、gnome-shell(Alt + F2、r)を再起動し、Gnome Tweak Toolを起動して拡張機能を有効にします。その後、あなたは行ってもいいはずです。
編集:もう1つ。6つ以上のカスタムショートカットがあり、この拡張機能をアクティブにすると、gnomeシェルが爆発します。拡張ハードコードは10個のショートカットをサポートしますが、コンパイル済みのサポートは6個のみです。任意の数のショートカットのサポートを追加するには、スキーマディレクトリでorg.gnome.shell.extensions.command-keybindings.gschema.xmlファイルを編集し、バインディング全体をコピー/貼り付けします(その方法は自明です-必ずbinding-#をインクリメントしてください)。次に、スキーマディレクトリで「glib-compile-schemas」を実行します。最後に、extension.jsファイルで「for(let i = 0; i <10; i ++)」行を見つけ、10を設定したバインディングの総数に変更します。これで、さらに多くのカスタムショートカットがサポートされるはずです。ふew!Gnome 3が簡単だと言った人はいません!あ、待って...
Debian Wheezyで同じ問題が発生し、dconfで「Super」が「Mod4」に変更されました。古いショートカットが復活しましたが、文字キーを2回押すのはまだかなり面倒です。
とにかくありがとう!彼らがすぐに修正することを願っています...