web-dev-qa-db-ja.com

Openboxでカスタム構成ファイルを使用するにはどうすればよいですか?

ウィンドウをより効果的に処理するために、いくつかのカスタムキーバインドを使用したいと思います。だから私はrc.xmlから/etc/xdg/openbox/から~/.config/openbox/および関連する(<keyboard>)コピーのセクション。それがどのように機能するかを確認するために、次の最も単純なフラグメントを追加しました。

<keybind key="W-Up">
    <action name="Maximize"/>
</keybind>

次に何をしますか?私が試してみました «openbox --reconfigure»«openbox --configure ~/.config/openbox/rc.xml»«openbox --replace»、これらのパラメータの組み合わせでさえも役に立ちません(再起動も役に立ちませんでした)。

P. S.私はLubuntu 20.04 x64を使用しています。

1
S. N.

解決策が見つかりました。クレジットはすべて@DK Boseにあります。以下は、私たちの長いコメントの交換をまとめた3つの項目です。

  1. 編集するファイルは~/.config/openbox/lxqt-rc.xmlです(存在しない場合は、/etc/xdg/openboxからコピーする必要があります)
  2. Win-LeftWin-UpなどのホットキーはLXQtでは機能しません( Lubuntuマニュアルを参照 );たとえば、Ctrl-Win-Leftなどの代替物や他の何かにこだわる必要があります。
  3. 特定のバインディングのxmlブロックは、開始<keyboard>タグの後の最初の行にしないでください(キーボードバインディングセクションの最後、つまり</keyboard>の直前に配置することはフェイルプルーフです)。
2
S. N.