Mit Eventlircd kein Key-Mapping

  • Ich habe einen RPi auf welchem über LibreELEC Kodi läuft (aktuelles Version).
    An die Pins des RPi habe ich ein IR-Modul angeschlossen und auch eingerichtet.
    Das läuft auch soweit

    Code
    >>ir-keytable -t
    3418.859695: lirc protocol(necx): scancode = 0x739a1d
    3418.913048: lirc protocol(necx): scancode = 0x739a1d repeat

    Unter /storage/.config/rc_keymaps/custom_moneual folgendes Mapping:

    Code
    # table moneual, type: NEC
    0x739a19 KEY_UP
    0x739a1d KEY_DOWN
    0x739a54 KEY_LEFT
    0x739a43 KEY_RIGHT
    0x739a42 KEY_OK
    0x739a1f KEY_EXIT


    In /storage/.config/rc_maps.cfg folgenden Eintrag

    Code
    *             *               custom_moneual

    Folgende Befeht ausgeführt:

    Code
    >>ir-keytable -c -w /storage/.config/rc_keymaps/custom_moneual
    Read moneual table
    Old keytable cleared
    Wrote 6 keycode(s) to driver
    Protocols changed to nec

    Wenn ich dann wieder

    Code
    >>ir-keytable -t

    immer noch

    Code
    3418.859695: lirc protocol(necx): scancode = 0x739a1d
    3418.913048: lirc protocol(necx): scancode = 0x739a1d repeat

    Das Mapping wird also nicht erkannt.
    Wenn ich jetzt ausführe...

    Code
    >>systemctl stop eventlircd


    dann liefert bei drücken einer Taste auf der IR-Fernbedinung:

    Code
    >>ir-keytable -t
    3957.423002: lirc protocol(necx): scancode = 0x739a19
    3957.423033: event type EV_MSC(0x04): scancode = 0x739a19
    3957.423033: event type EV_KEY(0x01) key_down: KEY_UP(0x0067)
    3957.423033: event type EV_SYN(0x00).
    3957.476326: lirc protocol(necx): scancode = 0x739a19 repeat
    3957.476348: event type EV_MSC(0x04): scancode = 0x739a19
    3957.476348: event type EV_SYN(0x00).
    3957.602972: event type EV_KEY(0x01) key_up: KEY_UP(0x0067)
    3957.602972: event type EV_SYN(0x00).

    So wie es sein soll.
    Schalte ich eventlircd wieder ein, liefert ir-keytable -t wieder kein Mapping.
    Aber warum klappt das Mapping nicht, wenn eventlircd läuft?
    Bzw. wo muss ich denn für eventlircd das Mapping nach bekannt machen?

    Edit:
    Wenn ich eventlircd starte, dann funktioniert die Fernbedinung unter Kodi. Ich kann im Menü navigieren.
    Aber warum ist das so?
    Kann ich entweder in Kodi navigieren oder ir-keytable -t nutzen?

    Einmal editiert, zuletzt von msfox (18. November 2020 um 14:49)

Jetzt mitmachen!

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