在 Debian 上配置触摸屏?

在 Debian 上配置触摸屏?

我有三星 Q1 UltraDebian 挤压在上面。一切正常,除了触摸屏

箭头几乎不会对触摸做出反应——它只是在触摸屏幕后偶尔移动到随机位置。

我尝试使用 校准屏幕xinput-calibrate,但它没有执行任何操作,因为箭头对触摸没有响应。

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

我应该尝试不同的驱动程序(如果有其他驱动程序)吗?或者是否需要进行一些配置?或者可能出了什么问题?

答案1

下列的这一页, Debian 对触摸屏的支持不完整/正在开发中。
你需要多玩,并且至少将你的 Debian 升级到 wheezy(或者可能是 jessie)。

答案2

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

对于触摸屏,我们可以使用库输入或者埃夫德夫司机。 Libinput 取代了 evdev 驱动程序。下面的配置是为埃夫德夫

获取有关信息xserver-xorg-输入。结果不应该有埃夫德夫配置文件。

dpkg -l | grep xserver-xorg-input

现在安装 evdev 驱动程序。

apt-get install xserver-xorg-input-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 

我们可以消除库输入驱动程序:

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

安装x输入校准器

sudo apt-get install xinput-calibrator

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

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

运行校准器得到正确的 x,y职位。

xinput_calibrator --output-type xinput

相关内容