github 上的專案「Libinput-gestures」,能讀取觸控手勢,並讓手勢能執行一段 script。
安裝步驟:
1.把自己加到 input 群組
sudo gpasswd -a $USER input
2.安裝需要的套件
pacman 安裝(如:Arch):
sudo pacman -S xdotool wmctrl
apt 安裝(如:Ubuntu):
sudo apt-get install xdotool wmctrl libinput-tools
(Deb 系的系統另外要裝 libinput-tools,其他系統不用。)
dnf 安裝(如:Fedora):
sudo dnf install xdotool wmctrl
3.安裝 Libinput-gestures
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo ./libinput-gestures-setup install
4.啟用
預設就有許多方便的觸控設定,可以直接啟用:
libinput-gestures-setup start
每次開機自動啟用
libinput-gestures-setup autostart
5.自行設定
預設的設定檔路徑:
/etc/libinput-gestures.conf
只需要設定自己的話,新增一個 .conf 在自己的家目錄中,路徑:
~/.config/libinput-gestures.conf
設定滑動切換工作區:
在
~/.config/libinput-gestures.conf
中加入:gesture swipe right xdotool key control+alt+Left
gesture swipe left xdotool key control+alt+Right
不是每台電腦的按鍵名稱都一樣,例如:curl / control、R, L/ Right, Left 等,沒生效可能是這個問題。
因為我的多重桌面設定成只有橫向,如果有2列以上的桌面,可以添加上、下切換的設定,另外也可以視自己習慣的捲動方向調整,也能加入其他自己喜好的設定!
沒有留言:
張貼留言