Installation – GraphTFT + Touch + eGalax - Druckversion +- easyVDR (http://www.easy-vdr.de) +-- Forum: easyVDR (http://www.easy-vdr.de/forum-5.html) +--- Forum: easyVDR 3.x (http://www.easy-vdr.de/forum-148.html) +---- Forum: Plugins/AddOns (http://www.easy-vdr.de/forum-149.html) +---- Thema: Installation – GraphTFT + Touch + eGalax (/thread-18685.html) |
Installation – GraphTFT + Touch + eGalax - gaffo1 - 19.11.2019 Hallo Zusammen, Ich habe eine PCIe nVidia Grafikkarte. Über HDMI gehe ich auf den TV, über VGA ans Display. Wenn ich das Display berühre, erhalte ich einen Mauszeiger (Kreuz) auf dem Display und auf dem TV. Die Kalibrierung funktioniert nicht, da versucht wird den TV zu kalibrieren. Ein „erfolgreiches Touch-Event“ funktioniert somit auch nicht. Den Thread von Florian.Reinartz https://www.easy-vdr.de/showthread.php?tid=14499&highlight=egalax für EasyVDR 1.0 habe ich durchgearbeitet, ohne Erfolg. Läuft die Einrichtung der Touch-Funktion in V3.5 heute anders ab oder habe ich in dem Thread was übersehen? Muss ich den Original Display Treiber von OrigenAE (Kernel 4.x) installieren oder ist der Treiber schon an Bord? Bin für alle Hinweise dankbar. Gruß Oli VDR im Aufbau: Asrock 880GMH/USB3 Board - AMD Athlon II X2 240e 2,8 GHz CPU - 2x2GB DDR3 RAM - Digital Device DVBS2-V6.2 Dual SAT PCIe - ASUS GeForce GT430 Grafik -passiv gekühlt- OrigenAE X15e Gehäuse + 7" Touchscreen eGalax - EasyVDR 3.5 VDR in Rente: Fujitsu Siemens D1183 Board - Intel Pentium III 800 MHz - Technotrend DVB-S Premium Rev. 1.6 PCI - 500 MB RAM - OrigenAE X15e Gehäuse + 7" Touchscreen eGalax- EasyVDR 0.8 RE: Installation – GraphTFT + Touch + eGalax - gaffo1 - 25.11.2019 Hallo zusammen, bin mittlerweile ein wenig schlauer ;-) Original-Treiber für eGalax-Display wird nicht benötigt - sind in V3.5 enthalten! Die Touchfunktion reagiert nun im entsprechenden Theme (hier DeepPurple). Ich hatte vorher ein falsches Theme ausgewählt (anthraize), bei dem die Touch-Funktion nicht integriert ist. In den Einstellungen von graphtft, bekomme ich beim Ausführen der "Test"-Funktion, Koordinaten zurück. Allerdings stimmen "berührte" Punkte und angezeigte Koordinaten nicht überein - ich habe einen Versatz von 10-20 Pixel in x und y-Richtung! Da ich die Objekte in der "Calibrate"-Funktion nicht sauber treffe, läuft diese auch nicht durch. Dann habe ich versucht mit Code: $ xinput_calibrator Ergebnis: Code: Unable to connect to X server Kann ja auch nicht funktionieren. Sobald das Toolmenü aufgerufen wird (um ein Terminal zu öffnen), beendet sich das Display (und auch der X-Server). Wie kann ich xinput-calibrator zusammen mit einem aktiven X-Server ausführen? Hilfeeeeeeeeee. RE: Installation – GraphTFT + Touch + eGalax - gb - 25.11.2019 Hi setz mal den Befehl DISPLAY=:0 vor deinem Befehl, also.. Code: DISPLAY=:0 xinput_calibrator Gruß Aaron RE: Installation – GraphTFT + Touch + eGalax - gaffo1 - 26.11.2019 Hallo Aaron, danke für Dein Hilfestellung! Über den PChanger und eine Konsole konnte ich mittels Code: DISPLAY=:0 xinput_calibrator auf X umlenken und die Kalibrierung des 7" TFT durchführen. Die erhaltenen Koordinaten und Einstellungen habe ich dann in /etc/X11/xorg.conf.d/99-calibration.conf eingetragen: Inhalt der Datei: Code: Section "InputClass" Blöderweise habe ich nach wie vor das Problem: - Mauszeiger nach Neustart auf TV - Mauszeiger muss via Maus auf vom TV auf den 7" TFT geführt werden, nun funktioniert die Touch-Funktion ABER am Rand versetzt (ca. 1cm) - Kalibrieren hilft nicht - Umlaufend außen (ca. 1cm) die ich via touch nicht erreiche - Als würde die Touchfolie mit 7" Größe nur 5" oder 6" bedienen während das Bild auf dem TFT volle 7" hat Jemand eine Idee? Gruß Oli VDR im Aufbau: Asrock 880GMH/USB3 Board - AMD Athlon II X2 240e 2,8 GHz CPU - 2x2GB DDR3 RAM - Digital Device DVBS2-V6.2 Dual SAT PCIe - ASUS GeForce GT430 Grafik -passiv gekühlt- OrigenAE X15e Gehäuse + 7" Touchscreen eGalax - EasyVDR 3.5 VDR in Rente: Fujitsu Siemens D1183 Board - Intel Pentium III 800 MHz - Technotrend DVB-S Premium Rev. 1.6 PCI - 500 MB RAM - OrigenAE X15e Gehäuse + 7" Touchscreen eGalax- EasyVDR 0.8 RE: Installation – GraphTFT + Touch + eGalax - gb - 27.11.2019 Hi, wenn ich mir den anderen Beitrag anschaue, gab es ja identische Probleme mit Mauszeiger und dem nicht zu bedienenden Rand. Ich interpretiere aus dem anderen Beitrag, das Florian das Display mit 800x600 und den calibrierten Werten zumindest bis an den Rand zum Rennen gebracht hat. Mit was für eine Auflösung fährst du das Display? Ps: Ich hab kein touch Display und daher auch Null Ahnung davon. Aber wenn ich das so lese sollte es sicher mit viel Geduld umsetzbar sein... Gruß Aaron RE: Installation – GraphTFT + Touch + eGalax - gaffo1 - 02.12.2019 Hi, @gb: danke für die Tipps. Ich fahre die Auflösung 800x600. Ich habe jetzt Tage lang alle möglichen Einstellungen probiert. Erfolglos. Die Berührung auf dem Touch wird immer als Mouse-Event auf dem TV interpretiert... Ich muss aber noch erwähnen, dass ich KEIN externes eGalax-Display habe, sondern ein fest verbautes in meinem OrigenAE-Gehäuse. Dazu gibt es aktuelle Treiber auf http://www.eeti.com.tw/drivers_Linux.html Bis jetzt hatte ich nicht versucht die Treiber zu installieren. Zum einen wird hier https://wiki.ubuntuusers.de/Archiv/Touchscreen/ extra darauf hingewiesen, dass "...von einer nachträglichen Installation von Herstellersoftware jedoch abzuraten,..." ist, wenn der "... Screen mit Bordmitteln funktioniert...". Er funktioniert - aber nur zu 80%. Allerdings ist fraglich, ob das Display von 2007 noch mit den aktuellen Treibern unterstützt wird. Mit alten Treiber geht es wg. der aktuellen Kernelversion nicht. Also, ich die Herstellertreiber-Installation gestartet: -> Meldung: Kein Device gefunden - Installation braucht laufendes X - somit kann ich nur bei laufendem VDR installieren Weiter - Mit PChanger+Terminal die Installation versucht -> Meldung: Keine Berechtigung - Ich muss root sein zum Installieren - es gibt aber keinen Root mehr https://wiki.easy-vdr.de/index.php?title=Root Das Passwort für vdr kenne ich nicht und habe ich auch nicht gefunden - sudo su geht auch nicht. Wie installiere ich unter einem laufen VDR mit Root-Rechten die Treiber? Hilfeeeeeeeeeeeeeee. Gruß Oli VDR im Aufbau: Asrock 880GMH/USB3 Board - AMD Athlon II X2 240e 2,8 GHz CPU - 2x2GB DDR3 RAM - Digital Device DVBS2-V6.2 Dual SAT PCIe - ASUS GeForce GT430 Grafik -passiv gekühlt- OrigenAE X15e Gehäuse + 7" Touchscreen eGalax - EasyVDR 3.5 VDR in Rente: Fujitsu Siemens D1183 Board - Intel Pentium III 800 MHz - Technotrend DVB-S Premium Rev. 1.6 PCI - 500 MB RAM - OrigenAE X15e Gehäuse + 7" Touchscreen eGalax- EasyVDR 0.8 RE: Installation – GraphTFT + Touch + eGalax - gb - 02.12.2019 Hi Oli Xterminal auf: Code: su easyvdr Manchmal sind es die Kleinigkeiten, die einen aufhalten Gruß Aaron |