Hallo zusammen, nachdem mein Windows CarPC nach 9 Jahren abgeraucht ist, beschloss ich meinen weitestgehend ungenutzten RPI3 zu verbauen. Betrieben wird dieser an einem M2ATX Netzteil, welches den PI sowie den Touchscreen nach anschalten der Zündung anschaltet und umgekehrt. Das alles funktioniert abgesehen davon, dass Kodi noch beim runterfahren rumzickt wenn ich es per kodi.service automatisch starten lasse, wunderbar.
Das eigentlich Problem ist aber:
Die Touchfunktion des Screens funktioniert nicht - leider kenne ich den Hersteller auch nicht mehr, ich meine aber das wäre ein alter Lilliput. Das USB-Kabel ist am RPI eingesteckt und wird auch mit lsusb als "D-WAV Scientific Co., Ltd eGalax TouchScreen" angezeigt. Um ein Stromproblem weitestgehend auszuschliessen, habe ich das USB-Kabel an einen stromversorgten USB-Hub angeschlossen - auch hier wird er erkannt, aber reagiert in Kodi auf keine Eingabe.
Nun habe ich so gut wie jeden Beitrag und Tutorial in Verbindung mit Raspbian stretch, eGalax Touchscreen etc. durchgearbeitet., aber nichts hat geholfen. Jetzt stellen sich mir mehrere Fragen:
- Kann das an stretch lite liegen, dass die Tutorials wie hier bzgl. X11 / EVDEV nicht zum Erfolg führten? Wenn ich das richtig verstehe, hat X11 ja mit einer GUI zu tun, aber bei lite habe ich ja keine GUI. Ich kann also nur bei Kodi 18 kontrollieren, ob der Touchscreen funktioniert(?)
- Ist Kodi 18 selbst vielleicht das Problem? Die Touch- und Mausunterstützung ist jedenfalls aktiviert
- Kann es an der Länge des USB-Kabels liegen, welches zwar am Windows-CarPC problemlos funktionierte, aber vielleicht am RPI nicht? Länge weiß ich nicht genau, aber es ist vom Armaturenbrett bis in die Reserveradmulde seitlich verlegt (vermutlich 5m). Dann würde der Touchscreen aber wahrscheinlich gar nicht erst erkannt werden?
- Gibt es eine Möglichkeit die Touch-Eingaben über das Terminal zu kontrollieren? Das Tool xinput_calibrator hatte ich versucht zu installieren, lässt sich aber bei lite über das Terminal nicht starten.
- Weil der Touchscreen nur VGA hat, musste ich einen HDMI->VGA Adapter nutzen. Das kann aber nicht daran liegen, oder? Das Bild ist ja da, nur eben die Touchfunktion nicht.
Ich versuche jetzt schon fast eine Woche den Touchscreen zum Laufen zu bewegen und möchte nur sehr ungern ein neues Display verbauen. Das hieße dann nämlich: Neues Kabel (HDMI) verlegen, Bildschirm "ausspachteln" und der Aufwand lohnt sich bei dem alten Auto nicht wirklich. Sonst hätte ich mir ja auch gleich einen fertigen Naviceiver zulegen können.