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

Phill Edwards philledwards at gmail.com
Thu Dec 3 00:31:18 UTC 2015


>
> 1. You probably are running up against the change of the IR drivers
>> into kernel drivers instead of user mode drivers inside lirc.  In
>> which case, the best option is to use the kernel drivers (devinput),
>> but that means a significant reconfiguration of your IR setup.  So
>> what remote are you using?  Do all the keys work at startup, or only
>> the arrow keys?
>>
>
> Only the arrow keys work.
>
>
>>
>> For working Mythbuntu 14.04 IR config using devinput, see my setup
>> which is available for download from my web server:
>>
>>   http://www.jsw.gen.nz/mythtv/mythbuntu-devinput-lirc.bz2
>
>
> Gulp - holy cow! I just had a look at your README and this looks like it's
> a gargantuan task and not something for the faint-hearted. Lirc was always
> the most difficult and annoying thing to get working as part of a MythTV
> setup. I can't believe it's been made even more complicated!
>
> My remote is a Harmony 600. Is there, by any chance, a shortcut to doing
> this by copying someone else's config for a Harmony 600? if not, I'll start
> working my way through your guide. One of the 1st things I noticed was that
> I don't have /etc/rc_keymaps/ files. I also don't have ir-keytable
> installed. Should I just install ir-keytable or does this indicate a more
> fundamental problem that I need to deal with first?
>

I've been having a look at this and have to admit I'm totally confused. I
read Stephen's README but I don't really understand what steps I need to
follow to get my remote working.

I have got ir-keytable installed and when I run sudo ir-keytable --test
--device=/dev/input/event4 I can see some key codes on the screen, eg:

1449100518.549922: event type EV_MSC(0x04): scancode = 0x1f3f
1449100518.549922: event type EV_SYN(0x00).
1449100518.630918: event type EV_MSC(0x04): scancode = 0x800f0424
1449100518.630918: event type EV_KEY(0x01) key_down: KEY_DVD(0x0001)
1449100518.630918: event type EV_SYN(0x00).
1449100518.736912: event type EV_MSC(0x04): scancode = 0x800f0424
1449100518.736912: event type EV_SYN(0x00).
1449100518.985177: event type EV_KEY(0x01) key_up: KEY_DVD(0x0001)
1449100518.985177: event type EV_SYN(0x00).
1449100520.721843: event type EV_MSC(0x04): scancode = 0x1f3f
1449100520.721843: event type EV_SYN(0x00).
1449100520.799843: event type EV_MSC(0x04): scancode = 0x800f0423
1449100520.799843: event type EV_KEY(0x01) key_down: KEY_EXIT(0x0001)
1449100520.799843: event type EV_SYN(0x00).
1449100520.904839: event type EV_MSC(0x04): scancode = 0x800f0423
1449100520.904839: event type EV_SYN(0x00).
1449100521.153178: event type EV_KEY(0x01) key_up: KEY_EXIT(0x0001)
1449100521.153178: event type EV_SYN(0x00).
1449100521.980802: event type EV_MSC(0x04): scancode = 0x1f3f
1449100521.980802: event type EV_SYN(0x00).
1449100522.035799: event type EV_MSC(0x04): scancode = 0x800f0412
1449100522.035799: event type EV_KEY(0x01) key_down: KEY_CHANNELUP(0x0001)

Does this mean I'm part way there? Can anyone please advise what to do now?

A few things I noted after reading Stephen's README:
1) I don't have anything like /etc/udev/rules.d/10-local.rules with
definitions of remote controls in them.

2) When I run ls -al /dev/lirc* this is all I see; there are no links to
input/event12 etc
$ ls -al /dev/lirc*
crw------- 1 root root 247, 0 Dec  3 09:21 /dev/lirc0

3) There are no files in /etc/rc_keymaps/

4) the command ir-keytable outputs:
$ ir-keytable
Found /sys/class/rc/rc1/ (/dev/input/event4) with:
Driver mceusb, table rc-rc6-mce
Supported protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
Enabled protocols: NEC RC-5 RC-6 JVC SONY SANYO LIRC other
Extra capabilities: <access denied>

At this point I don't understand what to do next!
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mythtv.org/pipermail/mythtv-users/attachments/20151203/094a08fa/attachment.html>


More information about the mythtv-users mailing list