注:私が受け入れた答えは、Precise Pangolin(12.04)で正しく機能します。オネリックオセロットでは正しく動作しません。
元のテキスト:
使用したいアプリケーションがあります alt-F1 特定の機能にアクセスします。残念ながら、Oneiric Ocelot(11.10)のUnityはこのキーの組み合わせを取得し、ランチャーを表示します。私はその動作を無効にするかバイパスしたいのですが、どうやってそれを達成するのか分かりません。
gnome-terminalでF1およびF10キーバインドを無効にするにはどうすればよいですか? を読み、CompizConfig Settings Managerとgconf-editorの両方で、そこに示されているすべての場所を探しました。残念ながら、 alt-F1 組み合わせはどこにも見つからないか、無効になりません。実際、私はGnome/Compizが以前のディストリビューション(Lucid Lynx以前)でキーバインドをインターセプトするのをうまく防ぎました。
アプリケーションが応答する前に、Unityがキーバインドを解釈できないようにできる場所を教えてください。
ccsm(CompizConfig Settings Manager)> Ubuntu Unity Pluginの[動作]タブにあります
これはいハックです
スーパーユーザーとして、次のファイルを編集します
/usr/share/compiz/unityshell.xml
そして変化
<option name="execute_command" type="key">
<short>Key to execute a command</short>
<long>Key to open a folder or execute a command</long>
<default><Alt>F2</default>
</option>
次のようなものに:
<option name="execute_command" type="key">
<short>Key to execute a command</short>
<long>Key to open a folder or execute a command</long>
<default><Super>F2</default>
</option>
ログアウトとログイン。