我正在寻找一种使用触摸板在工作空间之间进行切换的方法,我发现了其他类似问题,并且尝试了theis解决方案,但EasyStroke和Touchegg无法正常工作。
我有一台ASUS笔记本电脑,运行Windows时,我的手势监控器可识别3个甚至4个手指。在Ubuntu中,当我用四指触摸启动器时(如按超级键),将显示启动器,但无法激活三指滑动来更改工作区。
我将此添加到touchegg配置文件中:
<gesture type="DRAG" fingers="3" direction="RIGHT">
<action type="SEND_KEYS">Control+Alt+Left</action>
</gesture>
您的触摸板可能是Focaltech或Elantech。他们最多可以报告五指动作。
内核模块仅报告手指的位置。用户空间驱动程序会检测并解释各种“动作”,例如“滑动”,“滚动”,“抽头”等。
在Ubuntuxserver-xorg-input-synaptics
中使用。它只能检测到垂直和水平的两指滑动。
没有代码可以检测到三指滑动。添加此功能的唯一方法是将其编码到用户空间驱动程序中。
还有另一个用户空间驱动程序libinput
,该驱动程序将在Ubuntu的未来版本中使用,目前已在其他Linux发行版(例如Fedora)中使用。
可以通过这种方式将其安装到Ubuntu 。但是问题在于它只能通过安装xserver-xorg
。如果我正确地使用该方法,则不会增加整体功能。
但这值得测试。
在某些其他桌面环境(如Wayland)中,这是可能的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句