我有一块 Sitronix ST9RM01 触摸屏,正在尝试让它与 Ubuntu 12.04 配合使用。
触摸屏显然被 Linux 和 X 识别 -hid_multitouch
模块已加载,并且lsinput
都xinput
将触摸屏列为输入设备 - 但触摸屏幕完全没有任何反应,也xinput test
没有显示任何事件。
相同的触摸屏在 Windows 下运行良好。
我该如何从这里排除故障?有什么建议吗?
答案1
通过与一位 hid-multitouch 开发人员交谈,以下命令将解决 Ubuntu 12.10 中的这个问题:
sudo su
echo 16 > /sys/module/hid_multitouch/drivers/hid\:hid-multitouch/0003\:1403\:5001.*/quirks
未来的内核更新将会修复这些问题,因此不再需要这样做。
答案2
尝试这个
http://lii-enac.fr/en/architecture/linux-input/multitouch-ubuntu-howto.html
然后输入:
sudo apt-get install xserver-xorg-input-multitouch
sudo gedit /usr/share/X11/xorg.conf.d/50-multitouch.conf
然后multitouch
通过驱动程序替换驱动程序hid-multitouch
重新启动它就可以工作了。