我似乎无法让 touchegg 在 Ubuntu 16.10 (unity) 中工作

我似乎无法让 touchegg 在 Ubuntu 16.10 (unity) 中工作

我正在使用带有 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”文件,然后重启电脑。重新登录后,多点触控功能就会添加。

希望这能有帮助!

相关内容