[mythtv-users] MCE remote after 0.21 -> 0.27 upgrade
Jerome Yuzyk
jerome at supernet.ab.ca
Thu Sep 10 19:02:37 UTC 2015
On Thursday, September 10, 2015 11:22:08 AM Alec Leamas wrote:
>
> I have gone back to the config guide, from the top, and I fail at
>
> $ irdb-get download devinput/devinput.lircd.conf
> $ sudo cp devinput/devinput.lircd.conf /etc/lirc/lircd.conf.d
> $ lircd --device /dev/input/event13 --driver devinput
> $ irw
>
> Here, you mess things up (poorly written guide?). The path we have
> entered when using mode2 and pulse/space durations does *not* involve
> devinput. It's about "Getting the key symbols using an LIRC driver",
> which uses another config file.
I took this right from the config guide and adjusted for my event when I made another pass at it after getting mode2 to show something from setting the LIRC protocol.
> But since you *do* have a working setup giving pulse/space durations,
> you should actually be fine. The first step is to try one or two
> existing config files, found using 'irdb-get find mceusb' (skip the imon
> ones). If these does not work, you need to use irrecord(1) to record a
> new config file. It is some work, but usually not that hard.
I was wondering how I use this file. I've had a /etc/lirc/lircd.conf.d/mceusb.lircd.conf in place from the beginning but it's never made a difference. I've tried setting "driver=mceusb" in /etc/lirc/lirc_options.conf but it's never resulted in anything: I can only use "default" or "devinput". I've also made it the sole contents of /etc/lirc/lircd.conf but nothing there either. How do I enable it?
I did a bunch of testing yesterday, my last gasp before I give it a rest - there's something I'm just missing. One thing I could not not do in any way is get irw to show anything other than the displayable characters in my /etc/rc_keymaps/rc6_mce like 'm' or 'p'. I've never had a whiff of the tabular output that it's supposed to show, right from the beginning. Not even by accident, and I've thrashed every config file and setting up and down the stack I think, including X and the kernel. Learned a bunch of things, some pretty obscure.
It _might_ be a packaging thing. Starting in Fedora 22 (lirc 0.9.2a) there is no lirc-remotes package, as there is in Fedora 21 and CentOS 7.1. Instead I think it's replaced by lirc-config, which doesn't have any mceusb*.conf. The hauppauge*.conf in there are RC-5.
The remote does work - I've been using it by editing my rc6_mce keymap to provide keysymbols that are recognized by Myth, like turning the KEY_MEDIA that the green Windows button generates into KEY_M because neither LIRC nor Myth recognize KEY_MEDIA. I think. Still, I'm determined to get LIRC running so I can ir-blast and do some things with ireexec.
--
A little of Jerome's MythTV World: http://mythtv.bss.ab.ca
More information about the mythtv-users
mailing list