LXDEにウィンドウリサイズショートカットを追加

JetsonNanoのデスクトップ環境にGnomeなどで使用できるWindowの移動+リサイズショートカットを追加する方法


UbuntuのGnome環境でよく使用していた、Windowを左半分や右半分に移動 & リサイズするショートカットがJetsonNanoのLXDE環境で使用できないかどうか検索したところ、このページに答えがありました (How to resize windows with hotkeys under Lubuntu (LXDE)/)

設定方法

ホームディレクトリにある~/.config/openbox/lxde-rc.xmlを適当なエディタで開いて、<keyboard>セクションに以下の内容を追加します。(好みに応じてキーバインドや動作は修正する)

CはCtrl、WはSuper (Windowsキー)を意味します

% vi ~/.config/openbox/lxde-rc.xml
                 <prompt></prompt>
             </action>
         </keybind>
+        <!-- Keybindings for window resiging -->
+        <keybind key="W-Up">
+          <action name="Maximize"/>
+        </keybind>
+        <keybind key="W-Down">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>center</x><y>center</y><width>50%</width><height>50%</height></action>
+        </keybind>
+        <keybind key="W-Left">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>0</x><y>0</y><height>100%</height><width>50%</width></action>
+        </keybind>
+        <keybind key="W-Right">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>-0</x><y>0</y><height>100%</height><width>50%</width></action>
+        </keybind>
+        <keybind key="C-W-1">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>0</x><y>0</y><height>50%</height><width>50%</width></action>
+        </keybind>
+        <keybind key="C-W-2">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>0</x><y>-0</y><height>50%</height><width>50%</width></action>
+        </keybind>
+        <keybind key="C-W-3">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>-0</x><y>-0</y><height>50%</height><width>50%</width></action>
+        </keybind>
+        <keybind key="C-W-4">
+          <action name="UnmaximizeFull"/>
+          <action name="MoveResizeTo"><x>-0</x><y>0</y><height>50%</height><width>50%</width></action>
+        </keybind>
     </keyboard>
     <mouse>
         <dragThreshold>8</dragThreshold>

保存して、設定を反映します

% openbox --reconfigure

例として、Windowsキー + LeftWindowsキー + Rightで左半分、右半分にリサイズされれば成功です

おすすめ