pi 的os 竟然沒辦法dock window...
這樣基本的功能,難道沒人把它當便宜主機用嗎?
因為解決方法有點小麻煩,這邊就紀錄一下
ref: https://pastebin.com/NBkccE7B
使用方法基本上就是用win + q/w/e/a/d/z/x/c 將視窗移到各個角落
win + s 全螢幕, win+shift+s縮小
but.. 因為pi 預設 win 一按下去就會打開 lxpanelctl menu我把<keybind key="Super_L">小改了一下變成
<keybind key="Super_L-m">
<action name="Execute">
<command>lxpanelctl menu</command>
</action>
</keybind>
首先要先找到設定熱鍵的檔案(/home/pi/.config/openbox/lxde-pi-rc.xml),然後用某個文字編輯器(pi os 預裝有geany,就決定是你了)開啟它
~$ geany /home/pi/.config/openbox/lxde-pi-rc.xml
這個檔案裡面可以找到所有pi可以用的hotkeys~
首先找到 <keyboard> 這個tag
加入下面一狗票,改完之後存檔重開機 或是在terminal 中輸入
$ openbox-lxde --reconfigure
就可以囉
<keybind key="W-a">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>100%</height>
<x>0%</x>
<y>0%</y>
</action>
</keybind>
<keybind key="W-d">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>100%</height>
<x>50%</x>
<y>0%</y>
</action>
</keybind>
<keybind key="W-x">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>100%</width>
<height>50%</height>
<x>0%</x>
<y>50%</y>
</action>
</keybind>
<keybind key="W-w">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>100%</width>
<height>50%</height>
<x>0%</x>
<y>0%</y>
</action>
</keybind>
<keybind key="W-q">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>0%</x>
<y>0%</y>
</action>
</keybind>
<keybind key="W-e">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>50%</x>
<y>0%</y>
</action>
</keybind>
<keybind key="W-z">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>0%</x>
<y>50%</y>
</action>
</keybind>
<keybind key="W-c">
<action name="UnmaximizeFull"/>
<action name="MoveResizeTo">
<width>50%</width>
<height>50%</height>
<x>50%</x>
<y>50%</y>
</action>
</keybind>
<keybind key="W-s">
<action name="Maximize"/>
</keybind>
<keybind key="W-S-s">
<action name="Iconify"/>
</keybind>