2012-05-27, 06:05
Hi All, sorry for the new thread, but I was going round in circles looking at other XBMCBuntu remote threads.
I do seem to have made some progress based on info in other threads, notably these ones.
http://forum.xbmc.org/showthread.php?tid=104541
http://forum.xbmc.org/showthread.php?tid=101151
http://forum.xbmc.org/showthread.php?tid=131112
The progress was going from no responses at all to getting pretty much all buttons recognized via ‘ir-keytable –t’, but I still only have up, down, left & right working in XBMC.
The progress appears to be due to installing lirc and adding a couple of lines to rc.local:
ir-keytable -c
ir-keytable -w /lib/udev/rc_keymaps/imon_mce
A few system details;
The case is a Thermaltake DH-102, which came with an Soundgraph iMon ir receiver [and an lcd touch screen] and I’m using a Logitech Harmony One remote [emulating an MCE remote(not imon pad)].
I did get all this working with XBMC live with lirc [had to use irrecord], and I thought I could sort it on XBMCBuntu too, but so far I just seem to be trying variations of the same thing over and over again.
ir-keytable looks like this:
Found /sys/class/rc/rc0/ (/dev/input/event8) with:
Driver imon, table rc-imon-pad
Supported protocols: RC-6 other
Enabled protocols: RC-6
Repeat delay = 500 ms, repeat period = 125 ms
lsusb output
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a81:0101 Chesen Electronics Corp. Keyboard
Bus 004 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 004 Device 003: ID 1997:0409
Bus 005 Device 002: ID 15c2:0034 SoundGraph Inc.
At the moment I get this out of ‘ir-keytable –t’
Testing events. Please, press CTRL-C to abort.
1338090351.145952: event MSC: scancode = 2000052
1338090351.145966: event key down: KEY_UP (0x0067)
1338090351.145969: event sync
1338090351.249978: event key up: KEY_UP (0x0067)
1338090351.249984: event sync
1338090352.081960: event MSC: scancode = 2000051
1338090352.081970: event key down: KEY_DOWN (0x006c)
1338090352.081972: event sync
1338090352.169966: event key up: KEY_DOWN (0x006c)
1338090352.169968: event sync
Based on the above sample [I get correct responses to all buttons] I think I’m close and assume I just need to edit something somewhere to get it all working, but after reading a few other threads and trying a few things I haven’t gotten any further [with just up, down, left & right working in XBMC]. If someone could point me in the right direction I’d really appreciate it.
Regards
Ash
I do seem to have made some progress based on info in other threads, notably these ones.
http://forum.xbmc.org/showthread.php?tid=104541
http://forum.xbmc.org/showthread.php?tid=101151
http://forum.xbmc.org/showthread.php?tid=131112
The progress was going from no responses at all to getting pretty much all buttons recognized via ‘ir-keytable –t’, but I still only have up, down, left & right working in XBMC.
The progress appears to be due to installing lirc and adding a couple of lines to rc.local:
ir-keytable -c
ir-keytable -w /lib/udev/rc_keymaps/imon_mce
A few system details;
The case is a Thermaltake DH-102, which came with an Soundgraph iMon ir receiver [and an lcd touch screen] and I’m using a Logitech Harmony One remote [emulating an MCE remote(not imon pad)].
I did get all this working with XBMC live with lirc [had to use irrecord], and I thought I could sort it on XBMCBuntu too, but so far I just seem to be trying variations of the same thing over and over again.
ir-keytable looks like this:
Found /sys/class/rc/rc0/ (/dev/input/event8) with:
Driver imon, table rc-imon-pad
Supported protocols: RC-6 other
Enabled protocols: RC-6
Repeat delay = 500 ms, repeat period = 125 ms
lsusb output
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0a81:0101 Chesen Electronics Corp. Keyboard
Bus 004 Device 002: ID 093a:2510 Pixart Imaging, Inc. Optical Mouse
Bus 004 Device 003: ID 1997:0409
Bus 005 Device 002: ID 15c2:0034 SoundGraph Inc.
At the moment I get this out of ‘ir-keytable –t’
Testing events. Please, press CTRL-C to abort.
1338090351.145952: event MSC: scancode = 2000052
1338090351.145966: event key down: KEY_UP (0x0067)
1338090351.145969: event sync
1338090351.249978: event key up: KEY_UP (0x0067)
1338090351.249984: event sync
1338090352.081960: event MSC: scancode = 2000051
1338090352.081970: event key down: KEY_DOWN (0x006c)
1338090352.081972: event sync
1338090352.169966: event key up: KEY_DOWN (0x006c)
1338090352.169968: event sync
Based on the above sample [I get correct responses to all buttons] I think I’m close and assume I just need to edit something somewhere to get it all working, but after reading a few other threads and trying a few things I haven’t gotten any further [with just up, down, left & right working in XBMC]. If someone could point me in the right direction I’d really appreciate it.
Regards
Ash