web-dev-qa-db-ja.com

Lubuntu 19.10:ウィンドウを並べて表示する方法は? lxqt-rc.xmlにウィンドウタイリングセクションがありません

Lubuntu 19.10は、ウィンドウマネージャーとしてOpenboxを使用しています。

Lubuntu 18.04および19.04の場合、ユーザーがさまざまなOpenbox設定を編集できるようにするファイルlubuntu-rc.xmlおよび lxqt-rc.xmlにはそれぞれ、「ウィンドウタイリングのキーバインディング」というタイトルのセクションがあり、

  • HalfLeftScreen
  • HalfRightScreen
  • HalfUpperScreenおよび
  • HalfLowerScreen

Lubuntu 19.10の〜/ .config/openbox/lxqt-rc.xmlにそのセクションがありません。

リリースノート の指示に従って削除しました

  • 〜/ .config/lxqt/globalkeyshortcuts.conf
  • 〜/ .config/lxqt/lxqt-runner.confおよび
  • 〜/ .config/openbox/lxqt-rc.xml

ログアウトして再度ログインします。ただし、lxqt-rc.xmlにはまだウィンドウタイリングセクションがありません。

方法といくつかの矛盾があったことを理解しています Super としても知られている Meta キーはどういうわけかLXQtと競合しました。 (最初に使用されたすべてのウィンドウタイリングキーボードショートカット Super キー。)

Lubuntu 19.10のユーザーは、「ウィンドウタイリング」キーボードショートカットを取り戻すために何ができますか?

2
DK Bose

How to snap windows? では、Lubuntuチームのメンバーが、lxqt-rc.xmlにコードを含めて、バックウィンドウのタイリングと、質問で述べた競合にも対処します。

... 19.04以降では、キーを使用してメニューを開くlxqt-globalkeysと競合するため、それを無効にするか、再設定するか、ここでWindowsキー以外のものを使用してください。


Lubuntu 19.04で使用されていたのと同じタイリングショートカットが必要な場合は、多少変更された形式になっています。私は使用して含まれています Control と一緒にキー Super キーだけでなく、関連する矢印キー Super キーと関連する矢印キー:

    <!--
        Lubuntu specific.
        Keybindings for window tiling
    -->
    <!--
        # HalfLeftScreen
    -->
  <keybind key="C-W-Left">
    <action name="UnmaximizeFull"/>
    <action name="MoveResizeTo">
      <x>0</x>
      <y>0</y>
      <height>100%</height>
      <width>50%</width>
    </action>
  </keybind>
    <!--
        # HalfRightScreen
    -->
  <keybind key="C-W-Right">
    <action name="UnmaximizeFull"/>
    <action name="MoveResizeTo">
      <x>-0</x>
      <y>0</y>
      <height>100%</height>
      <width>50%</width>
    </action>
  </keybind>
    <!--
        # HalfUpperScreen
    -->
  <keybind key="C-W-Up">
    <action name="UnmaximizeFull"/>
    <action name="MoveResizeTo">
      <x>0</x>
      <y>0</y>
      <width>100%</width>
      <height>50%</height>
    </action>
  </keybind>
    <!--
        # HalfLowerScreen
    -->
  <keybind key="C-W-Down">
    <action name="UnmaximizeFull"/>
    <action name="MoveResizeTo">
      <x>0</x>
      <y>-0</y>
      <width>100%</width>
      <height>50%</height>
    </action>
  </keybind>

編集後、ターミナルを開いてopenbox --reconfigureを実行し、キーバインドを有効にします。または、ログアウトして再度ログインします。


ウィンドウを最大化または最小化するためのキーボードショートカットは含めませんでした。これらのアクションや他の多くのアクションには、 Alt+Spacebar。 Openboxはminimizeではなくiconifyを使用することを好むことに注意してください。

2
DK Bose