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).