Touchscreen unter Debian konfigurieren?

Touchscreen unter Debian konfigurieren?

Ich habe Samsung Q1 Ultra mitDebian Squeezedarauf. Alles funktioniert einwandfrei, außerTouch-Screen.

Der Pfeil reagiert fast nicht auf Berührungen – er bewegt sich nur ab und zu an eine zufällige Stelle, nachdem der Bildschirm berührt wurde.

Ich habe versucht, den Bildschirm mithilfe von zu kalibrieren xinput-calibrate, aber das hat nichts bewirkt, da der Pfeil nicht auf Berührungen reagierte.

X11 generiert die Konfiguration beim Start, daher muss ich keine Xorg.conf anhängen, aber ich habe/Benutzer/share/X11/xorg.conf.d/10-evdev.conf.

Sollte ich einen anderen Treiber ausprobieren (falls es andere gibt)? Oder muss eine Konfiguration vorgenommen werden? Oder was könnte falsch sein?

Antwort1

Gefolgtdiese Seite, die Debian-Unterstützung für Touchscreens ist unvollständig/in der Entwicklung.
Sie müssen viel spielen und Ihr Debian zumindest auf Wheezy (oder vielleicht Jessie) aktualisieren.

Antwort2

Ich habe dies bereits für Debian 9 getan. Für weitere Informationen öffnen Sie einfach meinen BlogVerknüpfung.

Für Touchscreens können wir verwendenlibinputoderAbonnierenTreiber. Libinput ersetzt den evdev-Treiber. Die folgende Konfiguration wird erstellt fürAbonnieren.

Informieren Sie sich überxserver-xorg-eingabeDas Ergebnis sollte nicht seinAbonnierenKonfigurationsdatei.

dpkg -l | grep xserver-xorg-input

Installieren Sie jetzt den evdev-Treiber.

apt-get install xserver-xorg-input-evdev

Überprüfen Sie, obAbonnierenTreiber ist installiert

dpkg -l | grep xserver-xorg-input

Überprüfen Sie, ob sich Konfigurationsdateien in/usr/share/X11/xorg.conf.dVerzeichnis.

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

Ergebnis:

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

Wir könnenentfernenLibinput-Treiber:

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

Installierenxinput-Kalibrator

sudo apt-get install xinput-calibrator

Prüfen Sie, ob SieAchsen vertauschen. wenn Sie austauschen müssen, führen Sie einfach Folgendes aus:

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

Führen Sie den Kalibrator aus, umkorrektes x,yPositionen.

xinput_calibrator --output-type xinput

verwandte Informationen