Archiv > General

Fernbedioenung In Xbmc Einstellen?

<< < (3/3)

thueringer01:
Hallo,
ich bin jetzt folgendermaßen vorgegangen:
Im XBMC Loggingfunktion einschalten. In /temp/XBMC.log wird dann ein Syntax-Fehler in der Lircmap.xml angezeigt. Das ist der

Delaney:
Moin,
bin auch grad über den Syntax-Fehler in der Lircmap.xml gestolpert.
Da fehlt in der update_xbmclircmapxml.sh ein den remote-Block abschließendes  </remote>  und damit eben leider auch in der ggf. automatisch erzeugten Lircmap.xml

update_xbmclircmapxml.sh:

--- Code: ---echo   "</remote>"
echo "</lircmap>"

--- End code ---


Für inputlirc und xbmc + Lircmap.xml könnten auch mehrere zusätzliche <altname>"/dev/input/event3"</altname> Einträge die automatische Einrichtung evtl. etwas vereinfachen.

Da ja leider z.Zt. für obiges Script auch noch eine lircd.conf benötigt wird, die man aber als inputlirc-Nutzer nicht hat, häng ich mal meine für inputlirc passende Lircmap.conf an:   (remote-input-device überprüfen und ggf. den Namen anpassen)

--- Code: ---<lircmap>
       <remote device="/dev/input/event2">
         <altname>"/dev/input/event3"</altname>
         <altname>devinput</altname>
           <power>KEY_POWER2</power>
           <volumeplus>KEY_VOLUMEUP</volumeplus>
           <volumeminus>KEY_VOLUMEDOWN</volumeminus>
           <mute>KEY_MUTE</mute>
           <one>KEY_1</one>
           <two>KEY_2</two>
           <three>KEY_3</three>
           <four>KEY_4</four>
           <five>KEY_5</five>
           <six>KEY_6</six>
           <seven>KEY_7</seven>
           <eight>KEY_8</eight>
           <nine>KEY_9</nine>
           <zero>KEY_0</zero>
           <menu>KEY_MENU</menu>
           <reverse>KEY_REWIND</reverse>
           <play>KEY_PLAY</play>
           <forward>KEY_FORWARD</forward>
           <stop>KEY_STOP</stop>
           <pause>KEY_PAUSE</pause>
           <record>KEY_RECORD</record>
           <select>KEY_OK</select>
           <back>KEY_BACK</back>
           <pageplus>KEY_CHANNELUP</pageplus>
           <pageminus>KEY_CHANNELDOWN</pageminus>
           <up>KEY_UP</up>
           <down>KEY_DOWN</down>
           <left>KEY_LEFT</left>
           <right>KEY_RIGHT</right>
           <red>KEY_RED</red>
           <green>KEY_GREEN</green>
           <yellow>KEY_YELLOW</yellow>
           <blue>KEY_BLUE</blue>
           <info>KEY_INFO</info>
           <skipplus>KEY_NEXT</skipplus>
           <skipminus>KEY_PREVIOUS</skipminus>
           <mytv>KEY_PROG1</mytv>
           <myvideo>KEY_PVR</myvideo>
           <title>KEY_EPG</title>
        </remote>
</lircmap>

--- End code ---

clausmuus:
Hi,

der Fehler dürfte in Deiner lircd.conf liegen. Da muss am Ende ein "end remote" fehlen.

Claus

Delaney:
Jup, sorry, mein Fehler.
Das letzte mal das ich lirc im Einsatz hatte war noch vor der Existenz des remote-plugins.
Da ist beim kopieren aus dem lirc-Quellcode wohl was "abhanden" gekommen. ;)
Diente ja auch nur als leider nötiges Hilfsmittel für das update Script und war daher völlig ungetestet.

Wobei man ja ab der Verwendung von inputlirc genauso wie bei eventlirc kein Script mehr für die komplette Erstellung der Lircmap.xml mehr bräuchte dank der Vereinheitlichung der Tastennamen. Mapping findet ja an anderer Stelle statt.
Bleibt dann "lediglich" noch der Eintrag der passenden Bezeichnung der Fernbedienung.

Navigation

[0] Message Index

[*] Previous page

Go to full version