在Debian上配置触摸屏?


8

我有带有Debian Squeeze的 Samsung Q1 Ultra 。一切正常,除了触摸屏

箭头几乎对触摸没有反应-触摸屏幕后,箭头仅偶尔移动一次到随机位置。

我尝试使用来校准屏幕xinput-calibrate,但是它没有做任何事情,因为箭头没有响应触摸。

X11在启动时会生成配置,因此我没有要附加的Xorg.conf,但是我有/user/share/X11/xorg.conf.d/10-evdev.conf

我是否应该尝试其他驱动程序(如果还有其他驱动程序)?还是需要做一些配置?还是可能有什么问题?


在Whezze上也一样吗?
Braiam 2013年

Answers:


2

此页面之后,Debian对触摸屏的支持不完整/正在开发中。
您需要玩很多游戏,并且至少将Debian升级为Wheezy(或jessie)。


1

我已经为Debian 9完成了此操作。有关更多信息,请打开我的博客链接。

对于触摸屏,我们可以使用libinputevdev驱动程序。Libinput取代了evdev驱动程序。以下配置是为evdev创建的。

获取有关xserver-xorg-input的信息。结果应该是没有evdev配置文件。

dpkg -l | grep xserver-xorg-input

现在安装evdev驱动程序。

apt-get install xserver-xorg-input-evdev

检查是否安装了evdev驱动程序

dpkg -l | grep xserver-xorg-input

检查配置文件是否在/usr/share/X11/xorg.conf.d目录中。

cd /usr/share/X11/xorg.conf.d
ls

结果:

10-amdgpu.conf 10-evdev.conf 10-quirks.conf 40-libinput.conf 70-wacom.conf 

我们可以删除 libinput驱动程序:

apt-get remove --auto-remove xserver-xorg-input-libinput

安装xinput-calibrator

sudo apt-get install xinput-calibrator

检查是否需要交换轴。如果需要交换,只需运行:

xinit set-int-prop "eGalax Inc." "Evdev Axes Swap" 8 1

运行校准器以获取正确的x,y位置。

xinput_calibrator --output-type xinput
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.