2010-10-25, 07:43
Hello,
I've gone through all the information I could find on correctly setting up a remote control for use with XBMC and I must be missing just one small piece to the puzzle. Here's what I've got:
Fedora 13 32-bit installed on a Zotac ITX-F-E
Universal Remote (Vizio brand, using Popcorn Hour IR codes)
USB IR receiver, came with an MCE remote, lirc picks it up fine
Used irrecord to create the /etc/lirc/lircd.conf file (had to use the raw/manual mode)
Command "irw" displays that the remote is firing IR codes and the system is picking them up, like:
[root@localhost ~]# irw
0000000000000001 00 KEY_UP VizioRemote
0000000000000002 00 KEY_DOWN VizioRemote
0000000000000003 00 KEY_LEFT VizioRemote
0000000000000004 00 KEY_RIGHT VizioRemote
0000000000000006 00 KEY_PLAY VizioRemote
So that would seem to mean that the remote is working, the IR receiver is working, lirc is working, and the system is receiving the IR events (or am I wrong?)
I then edited an XML file for XBMC so that it knows how to work with the remote, adding the remote device:
<lircmap>
<remote device="VizioRemote">
<play>KEY_PLAY</play>
<stop>KEY_STOP</stop>
<up>KEY_UP</up>
<down>KEY_DOWN</down>
<select>KEY_ENTER</select>
</remote>
<remote device="mceusb">
......
I tried putting this file in ~/.xbmc/userdata/keymaps/Lircmaps.xml and also in /usr/local/share/xbmc/system/keymaps/Lircmaps.xml but every time I start XBMC and try the remote, I don't get anything, no apparent action for UP or DOWN, etc.
Any help is greatly appreciated.
I've gone through all the information I could find on correctly setting up a remote control for use with XBMC and I must be missing just one small piece to the puzzle. Here's what I've got:
Fedora 13 32-bit installed on a Zotac ITX-F-E
Universal Remote (Vizio brand, using Popcorn Hour IR codes)
USB IR receiver, came with an MCE remote, lirc picks it up fine
Used irrecord to create the /etc/lirc/lircd.conf file (had to use the raw/manual mode)
Command "irw" displays that the remote is firing IR codes and the system is picking them up, like:
[root@localhost ~]# irw
0000000000000001 00 KEY_UP VizioRemote
0000000000000002 00 KEY_DOWN VizioRemote
0000000000000003 00 KEY_LEFT VizioRemote
0000000000000004 00 KEY_RIGHT VizioRemote
0000000000000006 00 KEY_PLAY VizioRemote
So that would seem to mean that the remote is working, the IR receiver is working, lirc is working, and the system is receiving the IR events (or am I wrong?)
I then edited an XML file for XBMC so that it knows how to work with the remote, adding the remote device:
<lircmap>
<remote device="VizioRemote">
<play>KEY_PLAY</play>
<stop>KEY_STOP</stop>
<up>KEY_UP</up>
<down>KEY_DOWN</down>
<select>KEY_ENTER</select>
</remote>
<remote device="mceusb">
......
I tried putting this file in ~/.xbmc/userdata/keymaps/Lircmaps.xml and also in /usr/local/share/xbmc/system/keymaps/Lircmaps.xml but every time I start XBMC and try the remote, I don't get anything, no apparent action for UP or DOWN, etc.
Any help is greatly appreciated.