[mythtv-users] IguanaIR configuration

Alec Leamas leamas.alec at gmail.com
Tue Sep 1 05:10:06 UTC 2015


On 31/08/15 23:39, Mike Perkins wrote:
> On 31/08/15 19:53, George Nassas wrote:
>> On Aug 30, 2015, at 5:48 PM, Mike Perkins

>> Not to be insulting but do you have your remote defined in
>> /etc/lircd.conf? Since igdaemon is sending the raw codes that would be
>> the next possible point of failure.
>>
> Well, that's a good point. I've used the lirc.conf.mceusb file from the
> remote collection. Of course, that's what it is /supposed/ to be but
> looking at the file, it contains three different, incompatible sets of
> codes for MCE so I might have to find something else.

This is all in order. lircd will try each of these definitions until 
there is a match; this is just how it works.

However, you need to establish what lircd sees as input before trying 
the output with irw. Perhaps the easiest way is to use irrecord(1) to 
record just one or two buttons. Use it with the same driver as lircd 
(the --device option is not used by this driver). It's actually easy to 
use. This should reveal if the combination of the lircd driver and 
igdaemon works, without any decoding taking place.

> Why does this have to be so hard?

This is actually a *very* good question. Part of the answer is that LIRC 
is flexible, very flexible  - and that comes to a price. Another part is 
IMHO that the documentation and tools are just bad.

In particular there was a  major re-organization around 0.9.0 where 
drivers were moved from LIRC to the kernel. The clean-up in docs and 
tools was never completed. Still working on that.

Debian/Ubuntu being stuck on 0.9.0 doesn't make things easier. This was 
released 2011, current release is 0.9.2 (0.9.3 will arrive in a week or so).

Cheers!

--alec


More information about the mythtv-users mailing list