Comment 17 for bug 364699

Revision history for this message
RK (kubuntu-rk) wrote :

Hi guys, can we please re-close the bug? There's nothing anymore on the software side that can be fixed. The Igorplug has a ring buffer of limited length. If your remote control sends sequences that are longer than that (e.g. like my Onkyo RC 242S), then the buffer overrun is bound to happen each time the remote sends a button press. My proposed patch thus removed the error message (because it doesn't provide any further help), but the author of lirc decided to leave it in. My proposed patch also removed the message if the device said "dude actually on second thought I don't have data for you" (the "GET_INFRACODE: error 0" message). The author accepted that on second try (that's what's in r1.35). So the original fix for this bug only made sure as much information as available would be returned, just as in the w32 driver (it previously returned only the part that was neither overwritten nor overwrote something, the part that overwrote something was missing).

tl;dr: the driver is as good as it gets except for useless messages.

If the recording tool doesn't work for you, then you still can use mode2 to get the pattern for each key press and then manually derive an lircd.conf file from it.