![我似乎无法让 touchegg 在 Ubuntu 16.10 (unity) 中工作](https://linux22.com/image/1144589/%E6%88%91%E4%BC%BC%E4%B9%8E%E6%97%A0%E6%B3%95%E8%AE%A9%20touchegg%20%E5%9C%A8%20Ubuntu%2016.10%20(unity)%20%E4%B8%AD%E5%B7%A5%E4%BD%9C.png)
我正在使用带有 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”文件,然后重启电脑。重新登录后,多点触控功能就会添加。
希望这能有帮助!