我已阅读所有链接和帖子。将 13.10 安装在这款 XPS 12 敞篷车上,开箱后一切运行正常,除了一些问题。
- 触摸板(不支持多点触控/滚动)- Sputnik 仅支持 12.10 及以上版本,所有更改应该都已集成。设置中未显示触摸板选项
- 支持触摸屏,但只能作为指针,即无法在 Chrome 等中滚动
- 屏幕旋转(最不重要,但按下按钮时不会切换)。
我并不是在寻找讲义或分步说明,但我想知道是否有人对这些问题有过经验?
谢谢!
答案1
首先确保您的内核是最新的 - 我目前使用的是 3.11。
您是否安装了多点触控应用?一个不错的选择是 Planarity。如果该应用支持多点触控,则说明问题出在设置上还是硬件上。
如果您想要手势,有两个选项 - ginn 和 touchegg。我目前在 XPS12 上使用 touchegg,但那是因为我使用的是 Gnome Shell。
总体而言,关于在 Linux 上运行触摸屏的信息似乎相对较少,但 Arch Wiki 提供了相当不错的提示。如果我没记错的话,您的笔记本电脑将使用 Atmel maXTouch 数字转换器。与笔记本电脑型号相比,您可能更幸运地找到与实际硬件组件相关的内容。
答案2
我在运行 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 触摸板
显然,解决方法是将i2c_hid
模块列入黑名单,这位朋友解释了如何做到这一点。
但确实,这令人沮丧。
OP,我看到你 5 个月前就问过这个问题,你找到什么了吗?