From: Jarod W. <ja...@wi...> - 2011-06-06 14:32:27
|
On Jun 5, 2011, at 4:35 PM, Radim wrote: > Hello to everybody, > I finally had to subsribe to this mailinglist, because i wasn't able to solve this problem by my self (and google of course). > > When I'm testing lirc configuration using irw, last pressed key is repeated just befor the new one: > > after pressing key 1: > 0000000080010002 00 KEY_1 devinput > > after pressing key 2: > 0000000080010002 00 KEY_1 devinput > 0000000080010003 00 KEY_2 devinput > > after pressing key 3: > 0000000080010003 00 KEY_2 devinput > 0000000080010004 00 KEY_3 devinput > > after pressing key 4: > 0000000080010004 00 KEY_3 devinput > 0000000080010005 00 KEY_4 devinput > > after pressing key 5: > 0000000080010005 00 KEY_4 devinput > 0000000080010006 00 KEY_5 devinput > > > My configuration: > Archlinux (allways up-to-date) > Asus MyCinema P7131 with remote control PC-39 > lircd 0.9.0, driver devinput, default config file lirc.conf.devinput > kernel 2.6.38 > > # ir-keytable > Found /sys/class/rc/rc0/ (/dev/input/event5) with: > Driver saa7134, table rc-asus-pc39 > Supported protocols: NEC RC-5 RC-6 JVC SONY LIRC > Enabled protocols: RC-5 > Repeat delay = 500 ms, repeat period = 33 ms Looks like a bug in saa7134-input.c, which doesn't originate in lirc land, its from the kernel itself. The more apropos location to tackle this issue is lin...@vg.... Note: I *just* got saa7134 hardware myself, and am waiting on the arrival of an IR receiver cable for it, at which time I'll be looking at this driver's RX behavior and the code in question. -- Jarod Wilson ja...@wi... |