[mythtv-users] Problems after upgrading frontend from Mythbuntu 12.04 to 14.04

Alec Leamas leamas.alec at gmail.com
Wed Dec 9 06:52:00 UTC 2015


On 09/12/15 00:57, Phill Edwards wrote:

> What version would you recommend (and I wonder why MythBuntu is on an old version)?)

There is not other packaged version available, and that's because the
current Debian package maintainer has retired. There is an ongoing
effort to package the upcoming 0.9.4 version for Debian [1]

>     Just to check something... could it be a problem
>     with /etc/lirc/lircd.conf? Mine says:
> 
>     include "/usr/share/lirc/remotes/mceusb/lircd.conf.mceusb"
> 
>     Should it instead say:
> 
>     include /usr/share/lirc/remotes/devinput/lircd.conf.devinput

Yes

> Hey Alec - some exciting news! When I changed lircd.conf to include
> /usr/share/lirc/remotes/devinput/lircd.conf.devinput I now get some
> response to button presses in irw. Whoo hoo!

Idiot! (that's me, not you).  Of course, missed that one.

> Here's the type of responses I'm getting in irw:
> 
> 0000000080010202 00 KEY_NUMERIC_2 devinput
> 0000000080010203 00 KEY_NUMERIC_3 devinput
> 0000000080010201 00 KEY_NUMERIC_1 devinput
> 0000000080010201 00 KEY_NUMERIC_1 devinput
> 000000008001019c 00 KEY_PREVIOUS devinput
> 00000000800100d0 00 KEY_FASTFORWARD devinput
> 00000000800100d0 00 KEY_FASTFORWARD devinput
> 00000000800100a8 00 KEY_REWIND devinput
> 00000000800100a8 00 KEY_REWIND devinput
> 00000000800100cf 00 KEY_PLAY devinput
> 00000000800100cf 00 KEY_PLAY devinput
> 0000000080010077 00 KEY_PAUSE devinput
> 0000000080010077 00 KEY_PAUSE devinput
> 
> So I'm hoping that means we now have step 2 (irw )  working

Yes.

> and we're
> ready to go onto step 3 (ircat mythtv). So what do I need to do now?

Restart lirc, and use ircat the same way as last time:

  $ ircat -c ~/.lircrc mythtv

Note that the actual location of the lircrc file (~/.lircrc above) might
be different.

You should get output corresponding to the mythtv key bindings. If this
doesn't work e. g., for the 'KEY_NUMERIC_ONE' button check the lircrc
file. You will find entries like

    begin
        button = KEY_1
        prog   = mythtv
        config = 1
    end

The important piece is that the button name as presented by irw
(KEY_NUMERIC_ONE above) must be the same as the button = ... line. So,
in this case, change to

    begin
        button = KEY_NUMERIC_ONE
        prog = mythtv
        config = 1
    end


and so on.

Cheers!

--alec


[1] https://mentors.debian.net/package/lirc


More information about the mythtv-users mailing list