Touchscreen auf Debian konfigurieren?


8

Ich habe Samsung Q1 Ultra mit Debian Squeeze drauf. Bis auf den Touchscreen funktioniert alles in Ordnung .

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

Ich habe versucht, den Bildschirm mit zu kalibrieren xinput-calibrate, aber es hat nichts getan, da der Pfeil nicht auf Berührungen reagierte.

X11 generiert beim Start eine Konfiguration, daher muss Xorg.conf nicht angehängt werden, aber ich habe /user/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?


Es passiert genauso auf Whezze?
Braiam

Antworten:


2

Nach dieser Seite ist die Debian-Unterstützung für Touchscreen unvollständig / in Entwicklung.
Sie müssen viel spielen und Ihr Debian zumindest auf Keuchen (oder vielleicht Jessie) aktualisieren.


1

Ich habe dies bereits für Debian 9 getan. Für weitere Informationen öffnen Sie einfach meinen Blog- Link.

Für den Touchscreen können wir den libinput- oder evdev- Treiber verwenden. Libinput ersetzt den evdev-Treiber. Die folgende Konfiguration wurde für evdev erstellt .

Informationen zu xserver-xorg-input abrufen . Das Ergebnis sollte keine evdev- Konfigurationsdatei sein.

dpkg -l | grep xserver-xorg-input

Installieren Sie nun den evdev-Treiber.

apt-get install xserver-xorg-input-evdev

Überprüfen Sie, ob der evdev- Treiber installiert ist

dpkg -l | grep xserver-xorg-input

Überprüfen Sie, ob sich die Konfigurationsdateien im Verzeichnis /usr/share/X11/xorg.conf.d befinden .

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önnen den libinput-Treiber entfernen :

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

Installieren Sie den xinput-Kalibrator

sudo apt-get install xinput-calibrator

Überprüfen Sie, ob Sie die Achsen tauschen müssen . Wenn Sie tauschen 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, um die richtigen x- und y- Positionen zu erhalten.

xinput_calibrator --output-type xinput
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.