私は 別の答え を読みます:すべてのキーボードショートカットの設定ファイルがあります:
~/.config/openbox/lubuntu-rc.xml
私はそれを見つけることができますが、キーボードショートカットを作成/読み取り/更新/無効にする簡単な方法が欲しいです。
たとえば、Alt-Space
のキーボードショートカットを無効にしたいのは、 Albert ホットキーとして使用するためです。
すぐに使えるソリューションはありますか?そうでない場合、推奨できるパッケージについてはどうですか?
GUIアプローチの場合、 Obkey のみを暗示できます。放棄されているようで、動作しない可能性があります。私は自分で使ったことはありません。
しかし、それがうまくいかないなら、心配しないでください!手動で行う方法を紹介します。
Lubuntu-rcはXMLファイルであり、タグを使用してその構造を定義します。各要素には、この<tag></tag>
または<tag />
のような開始タグと終了タグがあります。
の Alt+Space 通常、コンボはShowMenuアクションに割り当てられます。キーコンボを再割り当てするには、~/.config/openbox
に移動し、選択したエディターを使用してlubuntu-rc.xml
構成ファイルを編集します。
次の要素を検索します。
<keybind key="A-space">
<action name="ShowMenu">
<menu>client-menu</menu>
</action>
</keybind>
と置換する:
<keybind key="A-Space">
<action name="Execute">
<command>
/path/to/albert_bin/
</command>
</action>
</keybind>
Yuは/ path/to/albert_bin /を適切なものに変更する必要があります。
最後に変更を保存し、Lubuntu/Openboxをリロードします。
もう1つの便利な機能は、openbox chrootingです。これにより、次のような単純なニーモニックアプリケーションランチャーを作成できます。
<keybind key="W-a" chroot="true">
<keybind key="Escape C-c BackSpace">
<action name="BreakChroot"/>
</keybind>
(add your key bindings here)
</keybind>
押す Windows/Meta+a (アプリケーションの場合は「a」)、chrootに入ると、たとえば、単一のキーを押すことでアプリを起動できるようになります。 t ターミナル用。端末や他のアプリに適したキーバインディングを追加する必要があります。
Chrootを終了するには、を押します Escape、 Backspace または Ctrl+c。
OBバインディングとchrootの詳細については、 this を確認してください。