Hallo,
ich bin mit meinem VDR von Freevdr auf yavdr gewechslet und bin bisher sehr zufrieden.
Habe allerding ein paar Probleme mit meinem Touchscreen.
Bus 004 Device 003: ID 0eef:0001 D-WAV Scientific Co., Ltd eGalax TouchScreen
Unter Freevdr habe ich ihn problemlos mit diesem Treiber zu laufen gebracht:
http://home.eeti.com.tw/web20/…uchDriver/linuxDriver.htm
So nun zu meinem Problem, unter yavdr wird der Touchscreen ohne irgendeinen Treiber (evtouch ist deinstalliert !) sofort vom x server eingebunden. Die Achsen waren dannach gespiegelt und kalibrieren konnte ich auch nicht.
Der Zeiger wird allerdings auf dem TV Bild angezeigt und bewegt und nicht auf Screen 1 der im Gehäuse eingebaut ist.
Da der original egalax Treiber eine option für die Screen Nummer hatte hab ich diesen installiert. Kalibrierung ging einwandfrei und der Zeiger ist auf dem richtigen Screen. Allerdings wird der Zeiger auch noch an der falschen gespiegelten Position angezeigt weshalb ich glaube das der integrierte Treiber auch noch aktiv ist. xinput zeigt mir auch 2 mal den Touchscreen an einmal als egalax und als eGalax Inc.
Mein letzter Versuch war dann den evtouch treiber zu installieren und den egalax wieder zu löschen. Mit dem evtouch treiber konnte ich die gespiegelten achsen korrigieren und kalibrieren ging auch allerdings ist der Zeiger nach wie vor nur auf Screen0 aktiv. Und es werden weiterhin 2 Touchscreens von x erkannt.
Wenn ich das Modul usbtouchscreen entlade dann geht leider garkeiner der Treiber mehr.
Ich bräuchte nun eine Lösung um den evdev Treiber abzugewöhnen den touchscreen zu erkennen damit ich den egalax treiber nutzen kann, oder dem evtouch Treiber beibringen nur auf Screen 1 zu funktionieren.
Falls jemand einen Tipp hat wäre ich sehr dankbar
Gruß
Daniel