Raspberry Pi: 5 Zoll TFT Touch Screen Part 2

Hier folgt nun Teil 2 zum 5 Zoll TFT Touch Screen für den Raspberry Pi. Die Installation der Treiber für die Touch Funktion ist relativ einfach. Die einzige kleine Hürde ist die Software von der mitgelieferten DVD auf den RPi zu bekommen.

In meinem Fall habe ich dies mit einem USB 3 Stick gemacht. Dabei hat sich gezeigt wie knapp bemessen die Stromversorgung der USB Ports ist, und eben auch des Ethernet Anschlusses, der bekanntlicher weise per USB angebunden ist. Das LAN hat prompt seinen Dienst verweigert, das war aber kurz zu verschmerzen, der Treiber konnte trotzdem erfolgreich auf die SD Karte kopiert werden ^^

Der Rest der Installation ist recht einfach und ist auch im mitgelieferten PDF sehr gut beschrieben. Im ersten Schritt wird die Datei entpackt, dann muss in das entpackte Verzeichnis gewechselt werden.

// Archiv entpacken
tar xvf 5inch_HDMI_LCD.tar.gz

// ins Verzeichnis wechseln
cd 5inch_HDMI_LCD/

// Programm ausführen
sudo ./5inch_HDMI_LCD

// zum Schluss
sudo reboot

Nach dem Neustart ist das Touchdisplay einsatzbereit. Nebenbei erwähnt werden die gleichen Einträge in der config.txt eingetragen wie im Teil 1 beschrieben, bzw. die Datei wird überschrieben. Eventuell gehen andere Einstellungen verloren.

Nun muss das Display kalibriert werden. Dies ist ebenfalls sehr gut im PDF erklärt.

// ins Verzeichnis wechseln
cd 5inch_HDMI_LCD/

// Kalibrierungssoftware installieren
sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb

// Kalibrierung starten
su pi
DISPLAY=0.0 input_calibrator

// In der Konsole sollte folgendes zu sehen sein
Section "InputClass"
    Identifier    "calibration"
    MatchProduct  "ADS7843 Touchscreen"
    Option  "Calibration" "130 3989 364 3823"
EndSection

// diese Config muss dann noch in die richtige Datei kopiert werden
sudo mkdir /etc/X11/xorg.conf.d
sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

// Zwischenablage einfügen speichern und fertig, evtl. noch einmal neu starten

Das Touchdisplay sollte nun funktionieren. Die Genauigkeit der Touchoberfläche ist manchmal etwas seltsam und zum Bildschirmrand sehr unpräzise. Dennoch erfüllt das Display seinen Zweck.