Fernbedienung und xbmbuntu (one for all)

  • Hallo zusammen,
    ich habe mir ein XBMC mit einer ZOTAC ID33-Box und einem externen TV-Empfänger (Skystar HD USB) zusammengebaut. Nun würde ich gerne meine one for all Fernbedienung einrichten, aber irgendwie schaffe ich es nicht ganz. Ich bekomme es soweit hin, dass ich via irw Befehle empfangen kann und hab demensprechend die hardware.conf und die lircd.conf eingerichtet:

    Jetzt weiß ich nicht so recht wie ich weitermachen muss. Ich habe mal versucht eine Lircmap.xml und eine keyboard.xml nach Anleitung konfiguriert, allerdings funktioniert das ganze nicht. Hier mal die beiden Dateien:

    Code
    <lircmap>
       <remote "OneForAll_URC2981">
      	<up>KEY_CHANNELUP</up>
      	<down>KEY_CHANNELDOWN</down>
       </remote>
    </lircmap>
    Code
    <[definition='3','0']keymap[/definition]>
      <global>
    	<remote>
       	<up>Up</up>
       	<down>Down</down>
    	</remote>
      </global>
    </[definition='3','0']keymap[/definition]>


    Kann mir jemand bei diesem schwierigen Thema weiterhelfen? Sind die beiden Datein Lircmap.xml und keyboard.xml nur für Windows gedacht? Wenn ja wie muss ich es genau unter xbmcbuntu machen?

    Danke für eure Anworten...

  • Du kannst mal versuchen in der .xbmc/userdata/Lircmap.xml anstelle von

    Code
    <remote "OneForAll_URC2981">


    folgendes einzufügen.

    Code
    <remote device="devinput">

    oder das was dir irw auf der Konsole als Device ausgibt eintragen.


    Bei mir sieht das bei irw so aus:

    Code
    OpenELEC (official) Version: 3.2.4
    HTPC-Wohnzimmer:~ $ irw
    166 0 KEY_INFO devinput
    166 0 KEY_INFO_UP devinput
    166 0 KEY_INFO devinput
    166 0 KEY_INFO_UP devinput

    und daher habe ist meine Lircmap.xml so aufgebaut

    Code
    <lircmap>
       <remote device="devinput">
         <menu>KEY_DVD</menu>
         <livetv>KEY_VIDEO</livetv>
         <back>KEY_TUNER</back>
         <obc1>KEY_BRIGHTNESSDOWN</obc1>
       </remote>
    </lircmap>

    Edit:
    Du kannst ja mal "devinput" durch "/dev/input/event4" ersetzen. Ist ja die Ausgabe von irw auf deinem System.

    Meine Hardware - Server & Clients

    ___________________________________

    Schlafzimmer: FireTV an Samsung UE37ES5700
    Living: Asrock Beebox N3150 Libreelec Samsung UE65HU7500
    Yamaha RX-A1070 Teufel Theater 2
    Heimkino: Techsolo TC-2200 - ASRock Q1900DC-ITX Acer H6520BD 3D 120"
    Yamaha RX-V1067 Teufel Ultima 40
    Server: Dell T30 mit DD Cine S2 V6.5 (4 Tuner) - Ubuntu 18.04.1/yaVR im headless Betrieb

  • Danke für deine Vorschläge. Hab es mal umgesetzt, aber leider keine Reaktion der Fernbedienung.

    Glaubst du dass da was falsch referenziert ist (beispielsweise die keyboard.xml)?

    Hatte jemand schonmal ähnliche Probleme beim Einrichten einer Fernbedienung?

  • Was erscheint denn im Syslog wenn du eine Taste der FB drückst? Irgendwas muss ja mit dem empfangenen Befehl passieren oder besser gesagt nicht passieren.

    Meine Hardware - Server & Clients

    ___________________________________

    Schlafzimmer: FireTV an Samsung UE37ES5700
    Living: Asrock Beebox N3150 Libreelec Samsung UE65HU7500
    Yamaha RX-A1070 Teufel Theater 2
    Heimkino: Techsolo TC-2200 - ASRock Q1900DC-ITX Acer H6520BD 3D 120"
    Yamaha RX-V1067 Teufel Ultima 40
    Server: Dell T30 mit DD Cine S2 V6.5 (4 Tuner) - Ubuntu 18.04.1/yaVR im headless Betrieb

  • Im Anhang die xbmc.[definition='1','0']log[/definition]

    So wie ich das betrachte kommt da schon was an

    Hierzu auch mal ein Test mit evtest:

  • Was steht denn im Syslog zu dem Zeitpunkt wenn du eine Taste drückst? Sollte unter /var/[definition='1','0']log[/definition]/syslog liegen.

    Meine Hardware - Server & Clients

    ___________________________________

    Schlafzimmer: FireTV an Samsung UE37ES5700
    Living: Asrock Beebox N3150 Libreelec Samsung UE65HU7500
    Yamaha RX-A1070 Teufel Theater 2
    Heimkino: Techsolo TC-2200 - ASRock Q1900DC-ITX Acer H6520BD 3D 120"
    Yamaha RX-V1067 Teufel Ultima 40
    Server: Dell T30 mit DD Cine S2 V6.5 (4 Tuner) - Ubuntu 18.04.1/yaVR im headless Betrieb

  • Ich habe mir gerade die syslog angeschaut und bei gedrückter Taste kommt zum besagten Zeitpunkt nichts an.
    Was bedeutet sowas?

    Wie gesagt, irw funktioniert einwandfrei, so dass ich denke, dass die hardware.conf und lircd.conf richtig konfiguriert sind. Vielleicht nochmal zur Übersicht die aktuellen conf/xml-Dateien. Vielleicht fällt jemand ja was auf:



    Code
    <lircmap>
       <remote "/dev/input/event4">
      	<up>KEY_CHANNELUP</up>
      	<down>KEY_CHANNELDOWN</down>
       </remote>
    </lircmap>


    Code
    <[definition='3','0']keymap[/definition]>
      <global>
    	<remote>
       	<up>Up</up>
       	<down>Down</down>
    	</remote>
      </global>
    </[definition='3','0']keymap[/definition]>


    Bin langsam echt am verzweifeln....

  • niemand einen Vorschlag?

    Einen Vorschlag schon, aber der wird dir vielleicht nicht gefallen ;). Teste doch mal einen Live Stick von Openelec, vielleicht klappt da ja alles "out of Box". Zumindest überschreibst du dir damit nicht deine ursprüngliche Konfig/Software.

    Meine Hardware - Server & Clients

    ___________________________________

    Schlafzimmer: FireTV an Samsung UE37ES5700
    Living: Asrock Beebox N3150 Libreelec Samsung UE65HU7500
    Yamaha RX-A1070 Teufel Theater 2
    Heimkino: Techsolo TC-2200 - ASRock Q1900DC-ITX Acer H6520BD 3D 120"
    Yamaha RX-V1067 Teufel Ultima 40
    Server: Dell T30 mit DD Cine S2 V6.5 (4 Tuner) - Ubuntu 18.04.1/yaVR im headless Betrieb

Jetzt mitmachen!

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