Jeremy Sands

Res publica non dominetur

LIRC ignores delay, repeat, config file

So, LIRC started acting up on you? You have a problem with buttons being hypersensitive and repeating many times? LIRC ignores you telling it to disable repeat? When you run the command “irw” … nothing happens?

Well, here’s the bizarre and almost undocumented fix. Apparently the kernel has decided it can handle RC-6 (infrared protocol) directly without lirc processing. Woopsie! Run this command as root:

echo none +lirc > /sys/class/rc/rc0/protocols

If that works, have it run on startup via /etc/rc.d/local.start or similar (check your distribution’s documentation).