Ubuntu 10.04 + Igor USB IR + ONKYO Remote does not work - martin_loos - 2010-10-27
Hi,
the IR receiver I have an Igor-USB and a remote control Onkyo RC-681M (code 0713).
Unfortunately, this does not work, that means that the lirc look like it works, but the xbmc does not understand the commands from the remote...
Can someone help me in troubleshooting?
If you have questions just ask...
Sorry for my bad english :-(
Code: $ ls /dev/lirc*
/dev/lirc0 /dev/lircd
Code: $ dmesg | grep lirc
[ 14.172511] lirc_dev: IR Remote Control driver registered, major 61
[ 14.175197] lirc_igorplugusb: USB remote driver for LIRC v0.2
[ 14.175207] lirc_igorplugusb: Jan M. Hochstein <[email protected]>
[ 14.175273] lirc_dev: lirc_register_driver: sample_rate: 100
[ 14.197122] lirc_igorplugusb[2]: Ing. Igor Cesko, Copyright(c) 2003 IgorPlug-USB (AVR) on usb4:2
[ 14.202604] usbcore: registered new interface driver lirc_igorplugusb
Now I used "irrecord" to create the lirc.conf.
Via irw I tested the lirc.conf
Code: $ irw
0000000000001f7c 00 topmenu RC681M
0000000000001f61 01 up RC681M
000000000000174e 00 prevmenu RC681M
0000000000001f50 01 left RC681M
0000000000001f62 00 ok RC681M
0000000000001f61 00 up RC681M
0000000000001751 01 right RC681M
0000000000001f6a 00 return RC681M
0000000000001760 01 down RC681M
0000000000001774 00 setup RC681M
Code: lirc.conf
begin remote
name RC681M
bits 13
flags RC5|CONST_LENGTH
eps 30
aeps 100
one 903 869
zero 903 869
plead 813
gap 113988
min_repeat 1
toggle_bit_mask 0x880
begin codes
onoff 0x174D
K1 0x1F52
K2 0x1743
K3 0x1F42
K4 0x174A
K5 0x1F46
K6 0x1745
K7 0x1F40
K8 0x1749
K9 0x1F48
K0 0x1747
topmenu 0x1F7C
prevmenu 0x174E
up 0x1F61
down 0x1760
left 0x1F50
right 0x1751
ok 0x1F62
setup 0x1774
return 0x1F6A
pause 0x176E
play 0x1F6E
stop 0x176F
rewind 0x1F56
fastforward 0x1755
last 0x1F6C
next 0x176D
info 0x1F7F
end codes
end remote
Code: Lircmap.xml
<lircmap>
<remote device="RC681M">
<play>play</play>
<pause> pause</>
<stop> stop</>
<fastforward>forward</fastforward>
<rewind>reverse</rewind>
<left>left</left>
<right>right</right>
<up>up</up>
<down>down</down>
<setup>select</setup>
<return>enter</return>
<prevmenu>back</prevmenu>
<topmenu>menu</topmenu>
<info>info</info>
<next>skipplus</next>
<last>skipminus</last>
<info>display</info>
<ok>start</ok>
<onoff>power</onoff>
<K0>zero</K0>
<K1>one</K1>
<K2>two</K2>
<K3>three</K3>
<K4>four</K4>
<K5>five</K5>
<K6>six</K6>
<K7>seven</K7>
<K8>eight</K8>
<K9>nine</K9>
</remote>
</lircmap>
Code: remote.xml
<keymap>
<global>
<remote>
<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>
<enter>FullScreen</enter>
<pageplus>PageUp</pageplus>
<pageminus>PageDown</pageminus>
<back>ParentDir</back>
<menu>PreviousMenu</menu>
<info>Info</info>
<skipplus>SkipNext</skipplus>
<skipminus>SkipPrevious</skipminus>
<display>FullScreen</display>
<start>PreviousMenu</start>
<power>XBMC.ShutDown()</power>
<zero>Number0</zero>
<one>Number1</one>
<two>Number2</two>
<three>Number3</three>
<four>Number4</four>
<five>Number5</five>
<six>Number6</six>
<seven>Number7</seven>
<eight>Number8</eight>
<nine>Number9</nine>
</remote>
</global>
</keymap>
|