我和一个拥有 Mac 的朋友聊天。他设置了这样一种设置:当他用三根手指在触摸板上滑动时,触摸板会朝那个方向移动到工作区。在 Ubuntu 中可以设置这个吗?
答案1
如何在 Ubuntu 中使用触摸板手势更改工作区
使用 touchegg 的完整教程,easystroke 最好用鼠标而不是触摸板来使用。
如果您使用的是 Unity,您可能会遇到一些与内置手势冲突的情况。我从教程中获取了有关此问题的信息(请参阅下面的链接)。我没有任何内置手势,因此本指南仅提供如何设置的信息。
下载塔奇格:
sudo apt install touchegg
运行它,但之后立即终止,它将创建一个文件
~/.config/touchegg/touchegg.conf
在您想要的编辑器中打开它,并将以下三行添加到 name="All" 部分
<gesture type="DRAG" fingers="3" direction="RIGHT"> <action type="SEND_KEYS">Control+Alt+Left</action> </gesture> <gesture type="DRAG" fingers="3" direction="LEFT"> <action type="SEND_KEYS">Control+Alt+Right</action> </gesture>
运行 touchegg 进行尝试
touchegg &
根据需要编辑配置文件,然后将 touchegg 添加到启动应用程序列表中
我提到的教程可以找到这里- 有些内容已经过时了(您不必编译它)。无论如何,感谢创建者!
答案2
舒适滑动
尝试舒适滑动。提供 3 指和 4 指手势来切换工作区,另外还提供一些类似 Mac 中的窗口展开的手势。
这也使用了 xdotool,但如果你问我的话,它比滞后的 libinput-gestures 更舒服。
答案3
您的触摸板(硬件)需要支持此功能,然后您可能需要配置触摸板(Ubuntu 会自动识别并启用某些硬件)。
一种常见的干燥器是突触。您可以从控制面板中的鼠标和触摸板部分启用双指滚动。
如果您需要更多选项,则需要手动编辑一些配置文件,并且这些选项依赖于硬件。
这里有一个调试页面:
https://wiki.ubuntu.com/DebuggingTouchpadDetection
看看该页面,如果您能识别您的硬件,我们也许可以为您提供更具体的帮助。
硬件特定指南的示例:https://wiki.ubuntu.com/Multitouch/AppleMagicTrackpad
考虑 easystroke
您还可以看看“easystroke”
http://sourceforge.net/apps/trac/easystroke/wiki
以下是 easystroke 实际操作的演示:http://www.youtube.com/watch?v=CagAEgXAAzA
答案4
这是我的解决方案:4 个手指和自然的方向。
<gesture type="DRAG" fingers="4" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Right</action>
</gesture>
<gesture type="DRAG" fingers="4" direction="LEFT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>