Tevii S650 USB IR-Empfänger

  • Aktualisiert am 12.11.2013 20:30
    Ich wollte wieder versuchen die Fernbedienung der Tevii S650 USB zum Laufen zu bringen.
    Distribution: archlinux x86_64 (Linux vdrbox 3.11.6-1-ARCH) letzte update am 12.11.2013 20:00 durchgeführt.
    App: eventlircd
    Hardware: Tevii S650 USB eingebauter IR und Fernbedienung


    In der Datei /etc/udev/rules.d/10-local.rules habe ich diesen Eintrag gemacht:

    Zitat

    KERNEL=="event*",ATTRS{phys}=="usb-0000:00:04.1-3/ir0",SYMLINK+="input/ira"


    Im Verzeichnis "/dev/input/" ist der Name ira neben event3 zu finden.

    Zitat

    # ls -ltr /dev/input/ | grep -i ira
    lrwxrwxrwx 1 root root 6 Nov 12 20:44 ira -> event3


    Bei mir findet ir-keytable den Empfänger nicht:

    Zitat

    # ir-keytable
    Couldn't find any node at /sys/class/rc/rc*.


    Ausgabe von cat /proc/bus/input/devices erkennt den Fernbedienungsempfänger aber schon:

    Ich nehme an mein Empfänger wird als HID Device erkannt.

    5 Mal editiert, zuletzt von crov () aus folgendem Grund: Aktualisiert am 12.11.2013 20:30

  • Mit folgender 98-eventlircd.rules Regel versuche ich meinen Empfänger, der als HID-Device erkannt wurde, zu eventlircd zu mappen.


    Zitat

    SUBSYSTEM=="input", ATTRS{idVendor}=="9022", ATTRS{idProduct}=="d650", \
    ENV{eventlircd_enable}="true", \
    ENV{eventlircd_evmap}="03_$env{ID_VENDOR_ID}_$env{ID_MODEL_ID}.evmap"


    Trotzdem findet ir-keytable immer noch nichts.

    2 Mal editiert, zuletzt von crov ()

  • Die zwei alten Posts wurden aktualisiert!
    Die Dateien 98-eventlircd-names.rules und 98-eventlircd.rules
    habe ich von yavdr-remote übernommen. Der Eintrag aus dem zweiten Post wurde unter anysee.evmap hinzugefügt.

    Ausgabe von udevadm

    In der Datei /etc/eventlircd.d/03_9022_d650.evmap is folgendes. Übernommen von tevii s650 tastenbelegung


    6 Mal editiert, zuletzt von crov ()

  • Bei udev monitoring mit "udevadm monitor --environment --udev" sehe ich folgendes:


    mit fix eingetragenem evmap Name "03_9022_d650.evmap" schaut es viel besser aus:

    Zitat

    SUBSYSTEM=="input", ATTRS{idVendor}=="9022", \
    ENV{eventlircd_enable}="true", \
    ENV{eventlircd_evmap}="03_9022_d650.evmap"


    Test läuft.

    Einmal editiert, zuletzt von crov ()

  • Es funktioniert mit fix eingetragenem evmap Name in der 98-eventlircd.rules.



    Folgenden Anpassung habe ich noch an der Datei remote.conf gemacht:

    Einmal editiert, zuletzt von crov ()

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!