我正在使用带有 Ubuntu 16.10 的 HP Spectre X360 Kaby Lake,我想使用 touchegg 进行手势识别,但不幸的是,在安装和运行时,它似乎无法识别任何手势。
我正在使用 unity。
这是我得到的输出,但没有手势识别。
$touchegg
"/home/v/.config/touchegg/touchegg.conf" not found, copying config from /usr/share/touchegg/touchegg.conf
Reading config from "/home/v/.config/touchegg/touchegg.conf"
Try to make a multitouch gesture. If everything goes well the information about the gesture must appear
[+] Avaliable gesture:
Name -> Flick
[+] Avaliable gesture:
Name -> Drag
[+] Avaliable gesture:
Name -> Pinch
[+] Avaliable gesture:
Name -> Rotate
[+] Avaliable gesture:
Name -> Tap
[+] Avaliable gesture:
Name -> Touch
答案1
我猜你可能错过了配置部分。它如下
打开 Unity dash,搜索“启动应用程序”,然后启动它。
此窗口将允许用户使 touchegg 始终运行并在 Ubuntu 登录时立即打开。填写以下详细信息:
姓名:TouchEgg – 触摸板手势。
命令:touchegg
评论:“为 Ubuntu 添加触摸板手势。”
填写完所有内容后,点击“添加启动程序”窗口中的“添加按钮”。添加后,重新启动计算机。当 Ubuntu 重新登录时,touchegg 将自动启动。
添加多点触控
sudo apt install geis-tools
nano .xprofile
将以下代码粘贴到 nano 编辑器中以添加多点触控:
synclient TapButton2=0
synclient ClickFinger2=0
synclient TapButton3=0
synclient ClickFinger3=0
synclient HorizTwoFingerScroll=0
synclient VertTwoFingerScroll=0
touchegg &
按键盘上的“Ctrl + o”保存“.xprofile”文件,然后重启电脑。重新登录后,多点触控功能就会添加。
希望这能有帮助!