備忘錄_20160105(定位)
修改
回首頁
程式 2025-04-11 10:06:14 1744337174 100
raspberry pi 5 設定 winkey+m 可以將所有視窗縮小,顯示桌面
raspberry pi 5 設定 winkey+m 可以將所有視窗縮小,顯示桌面
可以用 echo $DESKTOP_SESSION 知道目前使用的桌面環境為何。
使用 echo $XDG_CURRENT_DESKTOP 也是可以的。
例如 LXDE-pi 就是其中一種。(未綁定 winkey 為特殊功能)
首先在 /home/pi 當中
sudo geany show_desktop.sh
裡面內容如下
#!/bin/bash
# 最小化所有開啟的視窗
for win in $(xdotool search --onlyvisible --class .); do
xdotool windowminimize $win
done
存檔後,賦予執行權限 sudo chmod +x show_desktop.sh
若執行 ./show_desktop.sh 就會發現,所有視窗都縮小了。
你有可能需要先安裝 xdotool
sudo apt install xdotool
接下來,設定作業系統層級的快速鍵
sudo geany .config/openbox/lxde-pi-rc.xml
在 <keyboard>......</keybaord> 裡面,加入下面內容
<keybind key="W-m">
<action name="Execute">
<command>/home/pi/show_desktop.sh</command>
</action>
</keybind>
存檔後,進行刷新
openbox --reconfigure
這時候,就可以隨時用 Winkey+M 來縮小視窗了!
同樣是 raspberry pi 5
也有遇到 winkey 是呼叫出系統選單,這時候要 winkey+m 兩次,很煩。
不過,同時,用 Ctrl+Alt+D 卻意外好用,也可以試試看。