manjaro自带的设置最多只支持两指触控,对于开会等办公场景不带鼠标等情况很不方便,目前manjaro团队还没有在系统中集成该功能,所以本文就来分享一下该如何支持多指触控。

1.安装xdotool

yay -S xdotool

这是一个可以通过键入键盘Key达到模拟键盘操作的。例如:

xdotool key alt+Tab

2.安装gestures

yay -S gestures

3.安全组&自启动

sudo gpasswd -a $USER input
libinput-gestures-setup autostart

4.设置手势

这里提供两种方式设置

1.软件设置

可以打开gestures软件手动按需根据图形界面设置想要的手势。

  • Type表示类型

    • Swipe:滑动
    • Pinch:捏
  • Direction表示方向
  • Fingers表示使用几根手指

设置完成之后点击confirm即可。下面例子为当四指下划的时候,执行xdotool key Alt+TabAlt+Tab快捷键,可以在浏览器标签页中快速切换。

image.png

2.直接导入配置数据

首先找到~/.config/libinput-gestures.conf,将下面的配置粘贴进去。保存后,最好重启电脑。或者执行libinput-gestures-setup restart即可重启。

# Swipe threshold (0-100)
swipe_threshold 0
# Gestures
# 三指上划:切换上一个桌面(自定义快捷键)
gesture swipe up 3 xdotool key ctrl+Super+Left
# 三指下划:切换下一个桌面(自定义快捷键)
gesture swipe down 3 xdotool key ctrl+Super+Right
# 三指左划:在浏览器中切换至上一个标签页
gesture swipe left 3 xdotool key ctrl+shift+Tab
# 三指右划:在浏览器中切换至下一个标签页
gesture swipe right 3 xdotool key ctrl+Tab
# 四指右划:在浏览器中前进
gesture swipe right 4 xdotool key alt+Right
# 四指左划:在浏览器中后退
gesture swipe left 4 xdotool key alt+Left
# 四指下划:切换应用
gesture swipe down 4 xdotool key alt+Tab
# 四指上划:显示所有窗口
gesture swipe up 4 xdotool key ctrl+F10
# 四指向里捏:展示所有桌面
gesture pinch in 4 xdotool key ctrl+F8
最后修改:2022 年 03 月 03 日
如果觉得我的文章对你有用,可以对我进行您主观即不限定金额大小的打赏。