触控板手势问题

触控板手势问题

我有一台带有 synaptics 触控板的 Clevo P150SM,我希望拥有用于展览、缩放、显示桌面、更改视图端口等的多点触控手势...

我正在使用 Ubuntu 13.10,以 mate 作为桌面环境,并且有 synclient。

我在网上搜索并找到了 touchegg,并从 repos 安装了它,但它不起作用,然后我尝试通过源代码安装它,但它不起作用。

Touchegg 在终端上运行并显示手势信息,但是如果我做出手势,它不会执行任何操作。

举个例子,我为“全部”创建了一个手势,用 4 个手指单击鼠标(按钮 1),我重新启动了 PC 并登录,但什么也没发生。

(我在启动应用程序中有touchegg)。

有谁使用过 touchegg 在 ubuntu 13.10 上运行吗?

答案1

我在运行 Xubuntu 13.10 的 Dell XPS 12 9Q33 上遇到了同样的问题

我使用安装了 touchegg

$ sudo apt-get install touchegg

但程序中似乎没有任何作用。

真正奇怪的是,当我尝试从源代码编译 touchegg gui 时:

https://github.com/Raffarti/Touchegg-gce

它不起作用...给了我一个奇怪的 make 错误,需要调整一些东西:“Make:没有规则来制作目标`/usr/lib64/qt-3.3/mkspecs/de Make Stop”

经过进一步研究,至少看起来这可能是一个上游错误...因为系统识别了我的触摸屏,所以计算机也认为触摸板是普通触摸板,而不是 synaptics 触摸板

http://libcoding.wordpress.com/2013/11/02/issue-with-touchpad-in-ubuntu-13-10-in-xps-12/comment-page-1/#comment-22

显然,解决方法是将 i2c_hid 模块列入黑名单,这个家伙解释了如何做到这一点

答案2

首先,你必须更改触摸板配置以使用 evdev 驱动程序并重新启动 X。看看談到 维基怎么做。

完成这些之后,你必须创建手势。确保将更改应用到位于主目录中的配置文件。

~/.config/touchegg/touchegg.conf

如果此处没有任何文件,请将以下文件复制到上述路径。

/usr/share/touchegg/touchegg.conf

相关内容