Linux Remote using Kernel only issues
#1
Hi, I'm trying to set up my XBMCbuntu (Eden repack version due to legacy AMD HD graphics support) with my Logitech Harmony One.

I'm stumbling through a few threads but I'm now stuck. Here's where I am;

dmesg produces;

Code:
[    8.604157] input: iMON Panel, Knob and Mouse(15c2:0038) as /devices/pci0000:00/0000:00:12.1/usb4/4-2/4-2:1.0/input/input5
[    8.614331] device-mapper: multipath: version 1.3.0 loaded
[    8.621211] ppdev: user-space parallel port driver
[    8.696025] Registered IR keymap rc-imon-pad
[    8.696147] input: iMON Remote (15c2:0038) as /devices/pci0000:00/0000:00:12.1/usb4/4-2/4-2:1.0/rc/rc0/input6
[    8.696206] rc0: iMON Remote (15c2:0038) as /devices/pci0000:00/0000:00:12.1/usb4/4-2/4-2:1.0/rc/rc0
[    8.704114] imon 4-2:1.0: iMON device (15c2:0038, intf0) on usb<4:2> initialized
[    8.704138] imon 4-2:1.1: iMON device (15c2:0038, intf1) on usb<4:2> initialized
[    8.704169] usbcore: registered new interface driver imon
[    8.744605] IR NEC protocol handler initialized
[    9.037007] IR RC5(x) protocol handler initialized
[    9.456696] IR RC6 protocol handler initialized
[    9.488604] IR JVC protocol handler initialized
[    9.617374] IR Sony protocol handler initialized
[    9.626238] IR MCE Keyboard/mouse protocol handler initialized
[    9.640744] lirc_dev: IR Remote Control driver registered, major 248
[    9.641283] IR LIRC bridge handler initialized


lsusb produces;

Code:
Bus 004 Device 002: ID 15c2:0038 SoundGraph Inc. GD01 MX LCD Display/IR Receiver

I've installed ir-keytable which produces;

Code:
Found /sys/class/rc/rc0/ (/dev/input/event6) with:
        Driver imon, table rc-imon-pad
        Supported protocols: RC-6 other
        Enabled protocols: RC-6
        Repeat delay = 500 ms, repeat period = 125 ms

Using the RC-6 protocol I get the following if I press "play" on the remote control;

Code:
ir-keytable -c -p RC-6 -t

1362238463.362693: event MSC: scancode = 800ff416
1362238463.362697: event sync
1362238463.466701: event MSC: scancode = 800ff416
1362238463.466704: event sync
1362238463.570705: event MSC: scancode = 800ff416
1362238463.570708: event sync

although I get nothing if i press the up arrow, I think this is an issue with how I've set up the Harmony Remote so I'll have to go back and reconfigure it. My main concern is to just get the remote working first.

I found this config file which had the same scancodes;

/lib/udev/rc_keymaps/imon_mce

Code:
0x800ff416 KEY_PLAY

so I copied it here;

/etc/rc_keymaps/

And then loaded it in;

Code:
ir-keytable -c -p rc-6 -w /etc/rc_keymaps/imon_mce
Read imon_mce table
Old keytable cleared
Wrote 77 keycode(s) to driver
Protocols changed to RC-6

However testing it still produces the same scancodes and nothing happens in XBMC.

What should my next steps be?
Thanks for any help.
Linux 3.5.0-22-generic
Ubuntu 12.10 - XBMCbuntu quantal
Skin: Aeon Nox
CPU: Intel Celeron G1610 2.60GHz
GPU: Enhanced Intel HD Graphics 2000/3000
RAM: 2GB
SSD: 32GB
Reply
#2
ok now when I do

Code:
ir-keytable -c -p RC-6 -t

I get nothing, is there another method of testing whether the remote is working or not?
Linux 3.5.0-22-generic
Ubuntu 12.10 - XBMCbuntu quantal
Skin: Aeon Nox
CPU: Intel Celeron G1610 2.60GHz
GPU: Enhanced Intel HD Graphics 2000/3000
RAM: 2GB
SSD: 32GB
Reply
#3
Add all the protocols to the ir-keytable command and see if that makes a difference.
Reply

Logout Mark Read Team Forum Stats Members Help
Remote using Kernel only issues1