remote.xml funktioniert nicht bzw. wird nicht erkannt ;-(

  • hallo,

    ich möchte meine xbox fernbedienung, in kodi etwas erweitern.
    mit der einen taste " KEY_TAB " -> überall ein bildschirmfoto machen und mit der taste " KEY_LIST " mein ambilight ein und ausschalten.
    leider funktioniert das irgendwie nicht. bin ratlos. hoffe ihr könnt mir helfen?

    wenn ich ein tail… auf’s [definition=9,2]kodi.[definition='1','0']log[/definition][/definition] machen ( tail -f /storage/.kodi/temp/[definition=9,2]kodi.[definition='1','0']log[/definition][/definition] )
    werden die tasten richtig erkannt.


    18:56:10.703 T:1945489520 DEBUG: LIRC: Update - NEW at 436340:f 0 KEY_TAB devinput (KEY_TAB)
    18:56:12.718 T:1945489520 DEBUG: LIRC: Update - NEW at 438355:18b 0 KEY_LIST devinput (KEY_LIST)

    nur die remote.xml im ordner keymaps wird scheinbar ignoriert… hmm
    hier ein auszug


    <[definition=10,0][definition='3','0']keymap[/definition][/definition]>
    <global>
    <remote>
    <star>system.exec("/storage/.kodi/userdata/hyperionswitch.sh")</star>
    <enter>Screenshot</enter>
    </remote>
    </global>
    <FullscreenVideo>
    <remote>
    <back>SmallStepBack</back>
    </remote>
    </FullscreenVideo>
    </[definition=10,0][definition='3','0']keymap[/definition][/definition]>

    …und hier die Lircmap


    <lircmap>
    <remote device="XBOX-ONE">
    <power>KEY_POWER</power>
    <enter>KEY_TAB</enter>
    <star>KEY_LIST</star>
    <left>KEY_LEFT</left>
    <right>KEY_RIGHT</right>
    <up>KEY_UP</up>
    <down>KEY_DOWN</down>
    <select>KEY_OK</select>
    <back>KEY_BACK</back>
    <title>KEY_CONTEXT_MENU</title>
    <volumeplus>KEY_VOLUMEUP</volumeplus>
    <volumeminus>KEY_VOLUMEDOWN</volumeminus>
    <mute>KEY_MUTE</mute>
    <pageplus>KEY_CHANNELUP</pageplus>
    <pageminus>KEY_CHANNELDOWN</pageminus>
    <play>KEY_PLAY</play>
    <stop>KEY_STOP</stop>
    <skipplus>KEY_NEXT</skipplus>
    <skipminus>KEY_PREVIOUS</skipminus>
    <forward>KEY_FASTFORWARD</forward>
    <reverse>KEY_REWIND</reverse>
    </remote>
    </lircmap>

    habe libreelec 8.2.1(kodi 17.6) mit einem raspi 3 model B.

  • Wenn keine Taste zugewiesen ist funktioniert es ja auch nicht.
    Mache es dir einfach und nimm den Keymap Editor dieser ist in der offiziellen Kodi Repo als ProgrammAddon zu finden.

    Ich denke es ist die einfachste Lösung ohne noch weiter viel nachzudenken und zu verzweifeln. Super ist auch das du diese dann auch ganz easy auch wieder bearbeiten kannst ob manuell am Rechner oder im Addon selbst weil man nicht mehr an den Rechner möchte.

  • danke für dein tipp das mit einem addon zu lösen.

    nur leider nimmt der [definition=10,0][definition='3','0']keymap[/definition][/definition] editor diese beiden tasten nicht entgegen. nehme ich eine andere, wird diese sofort erkannt. wenn ich aber ein "irw" in der kodi shell mache, werden die tasten richtig erkannt.


    --
    LibreELEC:~ # irw
    69 0 KEY_LEFT devinput
    f 0 KEY_TAB devinput
    18b 0 KEY_LIST devinput
    6c 0 KEY_DOWN devinput
    67 0 KEY_UP devinput
    73 0 KEY_VOLUMEUP devinput
    72 0 KEY_VOLUMEDOWN devinput
    1b6 0 KEY_CONTEXT_MENU devinput
    9e 0 KEY_BACK devinput
    192 0 KEY_CHANNELUP devinput
    193 0 KEY_CHANNELDOWN devinput
    193 0 KEY_CHANNELDOWN devinput
    a8 0 KEY_REWIND devinput
    d0 0 KEY_FASTFORWARD devinput
    80 0 KEY_STOP devinput
    19c 0 KEY_PREVIOUS devinput
    197 0 KEY_NEXT devinput
    71 0 KEY_MUTE devinput
    71 0 KEY_MUTE devinput
    160 0 KEY_OK devinput
    9e 0 KEY_BACK devinput
    69 0 KEY_LEFT devinput
    69 0 KEY_LEFT devinput
    f 0 KEY_TAB devinput
    18b 0 KEY_LIST devinput
    --

    in der lircmap sind doch die tasten zugewiesen?

    würde all das lieber mit einem script ändern. in dem fall die remote.xml. so bleibt man unabhängig bei den nächsten updates/upgrades neuerer version von kodi/libreelec.

    ich probiere trotzdem weiter. muss ja irgendwie gehen. ;)

    ps.

    in der "libreelec-krypton-v8-2-1-mr" schreiben ja die entwickler, das am LIRC was geändert wurde...
    vielleicht haben sie haben sie da irgendwas vergessen? *g

  • jaaa ick habs. weiss jetzt nicht genau wie es passiert ist, aber es funktioniert und ohne addon. ;)

    siehe dazu den artikel...
    Individuelle Anpassung der Fernbedienung will nicht... (gelöst)

  • also seid dem ich mal "testweise" den "Keymap Editor" aktiviert - installiert habe, um damit ein wenig rumzuspielen - testen - schauen was noch so geht...

    ...und gleich wieder deaktivert habe, funktioniert mein fernbedienung jetzt nicht mehr richtig. :(

    taste "enter" funktioniert und alle anderen... nur taste "star" nicht - waum auch immer...? hmm..

    remote.xml:

    <[definition=10,0][definition='3','0']keymap[/definition][/definition]>
    <global>
    <remote>
    <star>system.exec("/storage/.kodi/userdata/hyperionswitch.sh")</star>
    <enter>Screenshot</enter>
    </remote>
    </global>
    </[definition=10,0][definition='3','0']keymap[/definition][/definition]>


    eine deinstallation findet nicht wirklich statt.
    denn alles was im ordner /profile/keymaps liegt, bleibt nach wie vor mit endung *.xml.bak.0

    für jemanden der nicht so fit - konform mit kodi ist, ist das ziemlich verwirrend.
    zumal ich nicht weiß, warum das jetzt nicht funzt...

    vielleicht kann mir da jemand helfen?

  • default schon.

    hab die dateien ohne, "bak.0" wieder umbenannt, kodi neu gestartet und trotzdem ging es nicht.
    weiß nicht warum... hmm.

    hab somit mein backup einfach zurück geschrieben. fertig. jetzt geht wieder alles. :)

    manchmal hab ich das gefühl, das kodi so eigenarten hat. manche geht sofort, manches nicht. warum auch immer. hmm...

  • beim [definition=10,0][definition='3','0']keymap[/definition][/definition] editor sieht man nicht was er im hintergrund tut.

    hilfreich wäre an der stelle, wenn das addon in zweite fenster dargestellt ist.
    im ersten fenster siehst du wie man die tasten zuordnet. also das was man jetzt im addon siehst und im zweiten fenster siehst du ein feedback zb. von Lirc. welche taste ich jetzt gerade ändere. zb. KEY_TAB

    daher auch lieber manuell. weil... kommt ein update von system, funktioniert das addon meist nicht mehr und somit fängt man wieder von vorne an.

Jetzt mitmachen!

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