ubuntu x11窗口环境的手势控制并不优秀,我们可以使用touchegg去代替
这个配置过程非常简单,并且可以很容易在一定范围内达到你想到的效果,类比mac的手势控制
首先添加源,并安装
sudo add-apt-repository ppa:touchegg/stable
sudo apt update
sudo apt install touchegg
安装完成后使用touchegg命令启动应用,重启电脑后touchegg会自动启动。
创建默认配置文件
mkdir -p ~/.config/touchegg && cp -n /usr/share/touchegg/touchegg.conf ~/.config/touchegg/touchegg.conf
然后你可以编辑这个配置文件,他的位置在~/.config/touchegg, 你可以使用vim或gedit去编辑这个文本
下面我提供了我的conf文件,你可以直接替换
他有那些作用
1、三指左右滑动可切换工作区
2、三指上滑可以显示概览窗口,即活动窗口,再次上滑可取消概览窗口
3、三指下滑可最小化当前窗口
4、三指内缩可关闭窗口,这是个持续动作,内缩回收可撤回(不止聚焦的窗口可用,只要在屏幕上显示的窗口都可以使用)
5、三指点击表示鼠标中键
6、四指上滑可显示全部菜单,再次上滑可回到概览窗口
7、四指左、右滑动,可将当前窗口移动至左、右工作区
8、四指外阔显示桌面
9、单指,双指保持正常逻辑
150
20
auto
auto
false
Super_L
S
begin
false
Super_L
A
begin
true
auto
true
auto
true
Super_L
Shift_L+Left
true
Super_L
Shift_L+Right
true
begin
begin
next
true
right
3E9FED
3E9FED
previous
true
left
3E9FED
3E9FED
true
Control_L
KP_Subtract
KP_Add
true
Control_L
KP_Add
KP_Subtract
true
Control_L
KP_Subtract
KP_Add
true
Control_L
KP_Add
KP_Subtract
true
Control_L
KP_Subtract
KP_Add
true
Control_L
KP_Add
KP_Subtract
注意的是,这里的的手势,都是基于你的自定义快捷键

如此处我将shift+super+右设置为将窗口右移一个工作区,那么我可以进行如下配置
true
Super_L
Shift_L+Left
true
Super_L
Shift_L+Right
感谢您的翻阅