Linux Philips eHome MCE-Remote Problems
#1
Hi guys,
I'm sure you cant hear it anymore... but I have huge problems with configuring my MCE-Remote.

I installed XBMC a few days ago and I'm pretty happy with it... but yesterday i tried the first time to use the remote... and spent some hours installing and configuring... it just wont workBig Grin

I am using the Philips eHome Reciever and a good old Harmony 688. Original MCE-Remote is hidden somewhere i cant find it... but i think the remote isnt the problem here.

Its just an configuration problem i think.

xbmc.log:
Code:
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/appcommand.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/gamepad.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Alienware.Dual.Compatible.Controller.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.AppleRemote.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Harmony.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Interact.AxisPad.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Logitech.RumblePad.2.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.360.Controller.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Microsoft.Xbox.Controller.S.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.PS3.Remote.Keyboard.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.Sony.PLAYSTATION(R)3.Controller.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/joystick.WiiRemote.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/keyboard.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/mouse.xml
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/keymaps/remote.xml
09:53:10 T:140456301717440    INFO: Loading special://masterprofile/keymaps/Keyboard.xml
09:53:10 T:140456301717440    INFO: Loading special://masterprofile/keymaps/Lircmap.xml
09:53:10 T:140456301717440   ERROR: special://masterprofile/keymaps/Lircmap.xml Doesn't contain <keymap>
09:53:10 T:140456301717440    INFO: Loading special://profile/keymaps/Keyboard.xml
09:53:10 T:140456301717440    INFO: Loading special://profile/keymaps/Lircmap.xml
09:53:10 T:140456301717440   ERROR: special://profile/keymaps/Lircmap.xml Doesn't contain <keymap>
09:53:10 T:140456301717440    INFO: Loading special://xbmc/system/Lircmap.xml
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'mceusb'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'XboxDVDDongle'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'Microsoft_Xbox'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'PinnacleSysPCTVRemote'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'anysee'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'iMON-PAD'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'Antec_Veris_RM200'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'MCE_via_iMON'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'TwinHanRemote'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'linux-input-layer'
09:53:10 T:140456301717440    INFO: * Linking remote mapping for 'linux-input-layer' to 'cx23885_remote'
09:53:10 T:140456301717440    INFO: * Linking remote mapping for 'linux-input-layer' to 'devinput'
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'mediacenter'
09:53:10 T:140456301717440    INFO: Loading special://profile/Lircmap.xml
09:53:10 T:140456301717440    INFO: * Adding remote mapping for device 'mceusb'
...
09:53:14 T:140456301717440   DEBUG: LIRC: Update - NEW at 4630:160 0 KEY_OK /dev/input/event14 (KEY_OK)
09:53:15 T:140456301717440   ERROR: XLCDproc::Connect - Unable to connect to host, LCDd not running?
09:53:15 T:140456301717440   ERROR: XLCDproc::Initialize - Connect failed. Retry in 8 seconds.
09:53:16 T:140456301717440   DEBUG: LIRC: Update - NEW at 6445:6a 0 KEY_RIGHT /dev/input/event14 (KEY_RIGHT)
09:53:16 T:140456301717440   DEBUG: SDLKeyboard: scancode: 72, sym: 0113, unicode: 0000, modifier: 1000
09:53:16 T:140456301717440   DEBUG: OnKey: right (f083) pressed, action is Right
09:53:17 T:140456301717440   DEBUG: LIRC: Update - NEW at 7445:160 0 KEY_OK /dev/input/event14 (KEY_OK)
09:53:18 T:140456301717440   DEBUG: LIRC: Update - NEW at 9261:201 0 KEY_NUMERIC_1 /dev/input/event14 (KEY_NUMERIC_1)
09:53:19 T:140456301717440   DEBUG: LIRC: Update - NEW at 9594:202 0 KEY_NUMERIC_2 /dev/input/event14 (KEY_NUMERIC_2)
09:53:19 T:140456301717440   DEBUG: LIRC: Update - NEW at 9928:203 0 KEY_NUMERIC_3 /dev/input/event14 (KEY_NUMERIC_3)
09:53:20 T:140456301717440   DEBUG: LIRC: Update - NEW at 10310:204 0 KEY_NUMERIC_4 /dev/input/event14 (KEY_NUMERIC_4)
09:53:20 T:140456301717440   DEBUG: LIRC: Update - NEW at 10644:205 0 KEY_NUMERIC_5 /dev/input/event14 (KEY_NUMERIC_5)
09:53:20 T:140456301717440   DEBUG: LIRC: Update - NEW at 10960:206 0 KEY_NUMERIC_6 /dev/input/event14 (KEY_NUMERIC_6)
09:53:21 T:140456301717440   DEBUG: LIRC: Update - NEW at 11410:207 0 KEY_NUMERIC_7 /dev/input/event14 (KEY_NUMERIC_7)
09:53:21 T:140456301717440   DEBUG: LIRC: Update - NEW at 11728:208 0 KEY_NUMERIC_8 /dev/input/event14 (KEY_NUMERIC_8)
09:53:21 T:140456301717440   DEBUG: LIRC: Update - NEW at 12061:209 0 KEY_NUMERIC_9 /dev/input/event14 (KEY_NUMERIC_9)
09:53:22 T:140456301717440   DEBUG: LIRC: Update - NEW at 12910:200 0 KEY_NUMERIC_0 /dev/input/event14 (KEY_NUMERIC_0)

For me it looks like xbmc recognises everything, but somehow... just the directional buttons work - like it says in the log.

Lircmap.xml:
Code:
<lircmap>
    <remote device="mceusb">
        <menu>KEY_DVD</menu>
        <back>KEY_EXIT</back>
        <info>KEY_INFO</info>
        <guide>KEY_EPG</guide>
        <red>KEY_RED</red>
        <green>KEY_GREEN</green>
        <yellow>KEY_YELLOW</yellow>
        <blue>KEY_BLUE</blue>
        <left>KEY_LEFT</left>
        <right>KEY_RIGHT</right>
        <up>KEY_UP</up>
        <down>KEY_DOWN</down>
        <select>KEY_OK</select>
        <volumeplus>KEY_VOLUMEUP</volumeplus>
        <volumeminus>KEY_VOLUMEDOWN</volumeminus>
        <pageplus>KEY_CHANNELUP</pageplus>
        <pageminus>KEY_CHANNELDOWN</pageminus>
        <mute>KEY_MUTE</mute>
        <play>KEY_PLAY</play>
        <pause>KEY_PAUSE</pause>
        <stop>KEY_STOP</stop>
        <forward>KEY_FASTFORWARD</forward>
        <reverse>KEY_REWIND</reverse>
        <skipplus>KEY_NEXT</skipplus>
        <skipminus>KEY_PREVIOUS</skipminus>
        <record>KEY_RECORD</record>
        <one>KEY_NUMERIC_1</one>
        <two>KEY_NUMERIC_2</two>
        <three>KEY_NUMERIC_3</three>
        <four>KEY_NUMERIC_4</four>
        <five>KEY_NUMERIC_5</five>
        <six>KEY_NUMERIC_6</six>
        <seven>KEY_NUMERIC_7</seven>
        <eight>KEY_NUMERIC_8</eight>
        <nine>KEY_NUMERIC_9</nine>
        <zero>KEY_NUMERIC_0</zero>
        <!-- with Display -->
        <display>KEY_ZOOM</display>
        <start>KEY_MEDIA</start>
        <myvideo>KEY_VIDEO</myvideo>
        <mymusic>KEY_AUDIO</mymusic>
        <mypictures>KEY_CAMERA</mypictures>
        <mytv>KEY_TV</mytv>
        <star>KEY_NUMERIC_STAR</star>
        <hash>KEY_NUMERIC_POUND</hash>
    </remote>
</lircmap>

Keyboard.xml:
Code:
<keymap>
  <global>
    <remote>
      <menu>PreviousMenu</menu>
      <back>Back</back>
      <info>Info</info>
      <guide>ContextMenu</guide>
      <red>Playlist</red>
      <green>ToggleWatched</green>
      <yellow>XBMC.ActivateWindow(Music)</yellow>
      <blue>XBMC.ActivateWindow(VideoLibrary)</blue>
      <left>Left</left>
      <right>Right</right>
      <up>Up</up>
      <down>Down</down>
      <select>Select</select>
      <volumeplus>VolumeUp</volumeplus>
      <volumeminus>VolumeDown</volumeminus>
      <pageplus>PageUp</pageplus>
      <pageminus>PageDown</pageminus>
      <mute>Mute</mute>
      <play>Play</play>
      <pause>Pause</pause>
      <stop>Stop</stop>
      <forward>FastForward</forward>
      <reverse>Rewind</reverse>
      <skipplus>SkipNext</skipplus>
      <skipminus>SkipPrevious</skipminus>
      <record>Screenshot</record>
      <one>Number1</one>
      <two>JumpSMS2</two>
      <three>JumpSMS3</three>
      <four>JumpSMS4</four>
      <five>JumpSMS5</five>
      <six>JumpSMS6</six>
      <seven>JumpSMS7</seven>
      <eight>JumpSMS8</eight>
      <nine>JumpSMS9</nine>
      <zero>Number0</zero>
      <clear>Delete</clear>
      <enter>FullScreen</enter>
      <display>FullScreen</display>
      <start>PreviousMenu</start>
      <myvideo>XBMC.ActivateWindow(MyVideo)</myvideo>
      <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
      <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
      <star>Move</star>
      <hash>Rename</hash>
    </remote>
  </global>
</keymap>

Maybe someone can help me with this? I'm just a bit confused with that lirc- and mapping-stuff
Reply

Logout Mark Read Team Forum Stats Members Help
Philips eHome MCE-Remote Problems0