是否可以在Ubuntu Xenial Xerus上进行多点触摸手势?例如使用TouchEgg?我已经尝试过,但是没有成功。
是否可以在Ubuntu Xenial Xerus上进行多点触摸手势?例如使用TouchEgg?我已经尝试过,但是没有成功。
Answers:
我从未成功地使它与一起使用touchegg
。但是,有一种简单的方法可以使用其他工具来实现。步骤如下:第一次下载时,libinput-gestures
从git仓库编译并安装:
git clone http://github.com/bulletmark/libinput-gestures
cd libinput-gestures
sudo make install
确保libinput-tools
和xdotool
已安装:
sudo apt install libinput-tools xdotool
确保当前用户在输入组中具有读取触摸板设备的权限:
sudo gpasswd -a $USER input # Log out and back in to assign this group
开始libinput-gestures
每启动:
libinput-gestures-setup autostart
现在您可以通过向下滑动来更改虚拟工作区。如果要进行一些自定义配置,则应将配置文件复制到主文件夹中。然后,您可以在那里进行更改。
cp /etc/libinput-gestures.conf ~/.config/libinput-gestures.conf
nano ~/.config/libinput-gestures.conf
看看git存储库以获取更多文档:https : //github.com/bulletmark/libinput-gestures
不要忘记注销然后登录以查看更改生效。
xserver-xorg-input-mtrack
,也没有任何效果touchegg
,但是终于有了适合您的解决方案!:)我什至可以保持Synaptics驱动程序的内置平滑滚动。(该设备是带有油炸图形芯片的2011 MacBook Pro。)我要添加的一件事是,出于某种原因注销并重新登录并不足以让我授予组读取权限,仅此而已完全重启后开始工作。
libinput-gestures-setup start
如果其他人有问题,我建议检查的输出!它提供有用的错误消息。
libinput-gestures-setup restart
。我建议在另一个终端上,这样您就不必每次都退出文本编辑器。
libinput-gestures适用于Ubuntu 16.04上的xps15。
我想分享我的configure命令。
gesture swipe up 3 xdotool key ctrl+alt+Up
gesture swipe down 3 xdotool key ctrl+alt+Down
gesture swipe left 3 xdotool key ctrl+alt+Left
gesture swipe right 3 xdotool key ctrl+alt+Right
gesture swipe up 4 xdotool key super+w
gesture swipe down 4 xdotool key ctrl+super+d
是。
首先,您要检查您的触摸板是否支持多点触摸。如此处所述,如何测试我的触摸板是否支持两个以上的手指手势?
sudo apt-get update
sudo apt-get install geis-tools
geisview
在新窗口中,转到DeviceAdded :(可能是最后一个选项),然后检查设备触摸:。finger_number将告诉您触摸板支持的多点触摸手指的数量。
接下来,安装touchegg:
sudo apt install touchegg
接下来,转到您的主目录。
创建一个具有以下内容的文件:.xprofile:
synclient TapButton2=0
synclient ClickFinger2=0
synclient TapButton3=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
touchegg &
现在重新启动计算机。
登录时,您应该从touchegg获得多点触控支持。您可以配置文件并在其中修改手势
〜/ .config / touchegg / touchegg.conf
sudo apt install touchegg
。