Kodi Community Forum

Full Version: streamzap remote config files
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
I'm trying to get a streamzap remote to function with lirc and xbmc. Does someone else use this remote and if so, would be kind enough to post the relevant config files for me?
Here's my Lircmap.xml:

Code:
<lircmap>
        <remote device="Streamzap_PC_Remote">
                <power>POWER</power>        
                <pause>PAUSE</pause>        
                <stop>STOP</stop>
                <forward>&gt;&gt;</forward>
                <reverse>&lt;&lt;</reverse>
                <left>LEFT</left>
                <right>RIGHT</right>
                <down>|&lt;&lt;</down>
                <down>DOWN</down>
                <up>&gt;&gt;|</up>
                <up>UP</up>
                <select>OK</select>
                <pageplus>CH_UP</pageplus>
                <pageminus>CH_DOWN</pageminus>
                <back>EXIT</back>
                <menu>MENU</menu>
                <title>PLAY</title>
                <info>BLUE</info>
                <display>YELLOW</display>
                <start>none</start>
                <volumeplus>VOL_UP</volumeplus>
                <volumeminus>VOL_DOWN</volumeminus>
                <mute>MUTE</mute>
                <title>GREEN</title>
                <one>1</one>
                <two>2</two>
                <three>3</three>
                <four>4</four>
                <five>5</five>
                <six>6</six>
                <seven>7</seven>
                <eight>8</eight>
                <nine>9</nine>
                <zero>0</zero>
                <myvideo>RECORD</myvideo>
        </remote>
</lircmap>

And the important part of my keymap.xml

Code:
<remote>
      <three>VolumeUp</three>
      <six>VolumeDown</six>
      <nine>Mute</nine>
      <play>Play</play>
      <pause>Pause</pause>
      <stop>Stop</stop>
      <forward>FastForward</forward>
      <reverse>Rewind</reverse>
      <left>Left</left>
      <right>Right</right>
      <up>Up</up>
      <down>Down</down>
      <select>Select</select>
      <pageplus>PageUp</pageplus>
      <pageminus>PageDown</pageminus>
      <back>ParentDir</back>
      <menu>PreviousMenu</menu>
      <title>ContextMenu</title>
      <info>Info</info>
      <skipplus>SkipNext</skipplus>
      <skipminus>SkipPrevious</skipminus>
      <display>FullScreen</display>
      <start>PreviousMenu</start>
      <record>Screenshot</record>
      <volumeplus>VolumeUp</volumeplus>
      <volumeminus>VolumeDown</volumeminus>
      <mute>Mute</mute>
      <power>XBMC.ActivateWindow(ShutDownMenu)</power>
      <myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
      <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
      <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
      <mytv>XBMC.ActivateWindow(Home)</mytv>
      <subtitles>XBMC.ShowSubtitles()</subtitles>      
    </remote>

I never got the button for subtitles working, just left it there because I haven't been bothered to change it.
Thanks... it's interesting. If I make a custom ~/.xbmc/userdata/Lircmap.xml I can't run xbmc at all; it Seg faults!

Code:
$ /opt/xbmc/bin/xbmc
/opt/xbmc/bin/xbmc: line 8:   307 Segmentation fault      /opt/xbmc/share/xbmc/xbmc.bin "$@"

Where are you putting yours?
I've got my build set to /opt/share/xbmc

My userdata directory and all others are inside. I use xbmc systemwide so having it in my homefolder is useless to me.

Post your lircmap.xml file in full here, it's likely you've got a broken bracket somewhere. :p
You may also want to check your error logs.
I switched to an svn version and it's fine now...
Great Smile Hope I was some help then. :p
I thought I was the only one with this damn remote too. hehe
So. . .I'm a little lost. . .

do I just create those to files and place them in userdata directory. . .and my remote will work?

Those files dont exist in the default install of xbmc.

BTW: I'm running windows.
This is the Linux forum.
Perhaps you should read the xbmc wiki for info on the current file structure.