Posts by Rako-DS

    Quote

    (W) Found a non-HID compliant touch controller.
    (W) This driver doesn't support non-HID touch controller.
    (W) Please update touch driver.


    Hallo Jetiman,
    er erkennt Dein Controller nicht - NON-HID. Kann ich Dir leider nicht helfen. Du kannst ja mal die anderen Vorgehensweisen - WAS bei mir nicht funktioniert hat - versuchen. Anscheinend liefert Pollin da unterschiedliche Touch controller aus.


    LG
    Ralf

    Das ist ein Digital RGB Interface - das willst Du nicht wirklich! Hierzu wird ein TFT Controller verwendet der ein Frambuffer hat - der dann auch das Refresh übernimmt. Die Daten die Du da reinschreibst sind jeweils für 1 Zeile , danach ein synch und nächste Zeile...... .
    WENN dann schau lieber nach einem Display mit LVDS und nim die Wandlerkarte von Pollin.


    Grüß Ralf

    Hallo Raspberry Community,


    nach tagelangen suchen, testen, suchen testen.... gebe ich auf - ich brauche Hilfe:@!


    Ich habe mir von Pollin das 7" TFT mit Touch (LS-7T) zugelegt und möchte es an meinem Rasperry B mit raspbian wheezy betreiben. So weit so gut... Display läuft --> Danke an Pfanne für den Thread: http://www.forum-raspberrypi.d…splays?pid=71723#pid71723 ...


    Und nach dieser Anleitung habe ich auch den Touch ...bzw. den xinput-calibrator installiert:

    Code
    wget http://adafruit-download.s3.amazonaws.com/xinput-calibrator_0.7.5-1_armhf.deb
    sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb


    Touchscreen eingesteckt und reboot.
    Danach als root ...startx ... und das Kalibrationstool ausgeführt ( ob aus dem Menü oder über die Console "xinput_calibrator..." ist egal - beides geht.
    Danach den Code nach "/etc/X11/xorg.conf.d/99-calibration.conf" kopiert (Verzeichnis und Datei angelegt...).
    JETZT funktioniert der Touch einwandfrei - die Kalibrierung zeigt Wirkung. Beende ich jedoch x oder mach ein reboot dann ist alles wieder beim alten. Die Datei "99-calibration.conf" ist mit dem gewünschten Inhalt vorhanden.


    Interessanterweise erzeugt der Touchcontroller 2 Devices - siehe dmesg:

    Code
    May  4 18:46:03 raspPI kernel: [    4.029876] usb 1-1.3.3: new low-speed USB device number 6 using dwc_otg
    May  4 18:46:03 raspPI kernel: [    4.158491] usb 1-1.3.3: New USB device found, idVendor=0eef, idProduct=0001
    May  4 18:46:03 raspPI kernel: [    4.189004] usb 1-1.3.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    May  4 18:46:03 raspPI kernel: [    4.218462] usb 1-1.3.3: Product: Touch
    May  4 18:46:03 raspPI kernel: [    4.239697] usb 1-1.3.3: Manufacturer: eGalax Inc.
    May  4 18:46:03 raspPI kernel: [    4.278480] input: eGalax Inc. Touch as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.0/input/input0
    May  4 18:46:03 raspPI kernel: [    4.312548] input: eGalax Inc. Touch as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.3/1-1.3.3:1.0/input/input1
    May  4 18:46:03 raspPI kernel: [    4.366522] hid-generic 0003:0EEF:0001.0001: input,hidraw0: USB HID v1.12 Pointer [eGalax Inc. Touch] on usb-bcm2708_usb-1.3.3/input0


    und

    Code
    May  4 19:37:02 raspPI kernel: [  449.668609] usb 1-1.3.2: new low-speed USB device number 7 using dwc_otg
    May  4 19:37:02 raspPI kernel: [  449.776915] usb 1-1.3.2: New USB device found, idVendor=0eef, idProduct=0001
    May  4 19:37:02 raspPI kernel: [  449.776958] usb 1-1.3.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0
    May  4 19:37:02 raspPI kernel: [  449.776978] usb 1-1.3.2: Product: Touch
    May  4 19:37:02 raspPI kernel: [  449.776996] usb 1-1.3.2: Manufacturer: eGalax Inc.
    May  4 19:37:03 raspPI kernel: [  449.804546] input: eGalax Inc. Touch as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.0/input/input3
    May  4 19:37:03 raspPI kernel: [  449.811913] input: eGalax Inc. Touch as /devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.2/1-1.3.2:1.0/input/input4
    May  4 19:37:03 raspPI kernel: [  449.815473] hid-generic 0003:0EEF:0001.0004: input,hidraw3: USB HID v1.12 Pointer [eGalax Inc. Touch] on usb-bcm2708_usb-1.3.2/input0
    May  4 19:37:03 raspPI mtp-probe: checking bus 1, device 7: "/sys/devices/platform/bcm2708_usb/usb1/1-1/1-1.3/1-1.3.2"
    May  4 19:37:03 raspPI mtp-probe: bus: 1, device: 7 was not an MTP device

    [/quote]
    ?????????
    Wenn ich den X-Server starte bekomme ich die folgenden Ausgaben:


    Meine 99-calibration.conf sieht eigendlich i.O. aus:

    Code
    Section "InputClass"
            Identifier      "calibration"
            MatchProduct    "eGalax Inc. Touch"
            Option  "Calibration"   "42 1980 85 1975"
    EndSection


    Bin ich zu Doof oder habe ich da was übersehen?
    Das Device 7 ist übrigens das richtige. Wenn ich xinput_calibrator --device 6 aufrufe reagiert zwar der Touch bei der Kalibrierung - danach jedoch nicht mehr.


    H-I-L-F-E ....ich weiß nicht mehr weiter.....


    Ralf