
今日の12.04へのアップデートで、もうバインドできなくなりましたgnome-doctrl+ alt+spaceまたはsuper+のいずれかに。11.10 では+spaceを使用できませんでしたが、12.04 の新規インストールでは+は正常に動作していました。superspacesuperspace
control今日、動作しなくなりました。 + alt+をバインドしようとするとspace、controlキーがキーボード バインディングにプライマリとして表示されます。
私は Unity を実行していますが、以前はsuper+ がブロックされていspaceましたが、12.04 ではブロックされなくなったようです。ctrl+ alt+には影響しないはずですspace。
どちらかのバインディングを構成すると、gnome-do 出力に次のエラーが生成されます。
libdo-警告**: 'space' のバインドに失敗しました。
libdo-警告**: 'space' のバインドに失敗しました。
shift++altへのバインドに行き詰まっていますspace。
答え1
これは 2 つの問題の組み合わせです:
問題superは、Unity が最近superキーを完全に取得するように変更されたことです。バージョン 5.6.0 までは、super使用しなかったキー押下を、Do などの登録されたバインディングを持つ他のアプリケーションに渡していました。
2つ目の問題はGTKの変更によるものです。バグ #9035660.9とPreciseでは修正されているDoの音程です。毎日のビルドPPA。
答え2
によるとテックリパブリック:
標準の GNOME では、GNOME Do を呼び出すキーの組み合わせは Super キーとスペース キーですが、Unity では Super キーは 2 つの非常に重要な機能のために予約されています。Super キーを 1 回タップすると検索ダイアログが呼び出され、押し続けるとランチャー アイコンに番号が表示されます (図 A を参照)。その後、ユーザーはランチャーに関連付けられた番号を押してアプリケーションを起動できます。
したがって、GNOME Do を起動した後、アプリケーションやファイルの検索に使用するのではなく、最初に行う必要があるのは、スーパー キーを使用しないように別のホット キーの組み合わせを使用するように再設定することです。
Unityを使っていますか?これが根本的な原因かもしれません。すべきではないそれに取り組みます。
答え3
Ctrl+ Alt+ はSpaceGnome 3 (Ubu 12.04 上) では動作します。Super-Space のキー バインディングは動作しません。おそらく、これは G3 の Super のバインディングがより厳格になっているためでしょうか。