There are two perfectly valid ways to use the mceusb driver, one is via
the "default" lirc driver and /dev/lirc0, the other is using devinput
and the mceusb device's input layer event device (or better, its symlink
in /dev/input/by-id/). The current problem with trying to use devinput
mode is that the lirc initscript is disabling all the in-kernel
decoders, upon which devinput mode relies to get raw IR scancodes
translated into Linux input layer event keycodes.

The simple fix for this sort of thing I threw into the Fedora lirc
initscripts was to NOT twiddle /sys/class/rc/rc*/protocols when the lirc
driver mode is set to devinput. I'd suggest doing the same here.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/778296

Title:
  lirc not working correctly on 2.6.38 kernel

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to