[mythtv-users] Fix for broken lirc package in Ubuntu 20.04

Stephen Worthington stephen_agent at jsw.gen.nz
Sun Nov 14 15:52:09 UTC 2021


On Sun, 14 Nov 2021 16:08:04 +0100, you wrote:

>Hi,
>
>On 14/11/2021 04:30, Stephen Worthington wrote:
>> I am using devinput.lircd.conf in /etc/lirc/lircd.conf.d.  You seem to
>> be using a different file, mceusb.lircd.conf, presumably to match your
>> remote.
>
>
>To use  mceusb.lircd.conf instead of devinput.lircd.conf is actually not 
>just about matching the remote. It also about the driver and device used.
>
>When using devinput, lircd takes it's input from the kernel decoding. 
>This is, it trusts and uses the decoding done by the kernel. This is the 
>easy path as long as it works.
>
>Using mceusb.lircd.conf means that lircd takes it's input directly from 
>the IR device driver and decodes the signals itself. This is only 
>possible if using an input device like /dev/lirc0 -- devinput  uses one 
>of the devices under /dev/input.
>
>TL:DR Using mceusb.lircd.conf can only work if paired with a suitable 
>driver and device, usually the 'default' driver and the /dev/lirc0 device.
>
>A more complete story can be found at 
>https://www.lirc.org/html/configuration-guide.html
>
>Cheers!
>--alec

So mceusb.lircd.conf not going to work then - the log snippet shows
the input is coming from the kernel driver on /dev/input/event4, so
that means that devinput.lircd.conf is required.


More information about the mythtv-users mailing list