[mythtv-users] IR Remote, OpenSUSE, and weirdness

Robin Smith 1canuck2 at gmail.com
Fri Jan 14 16:19:42 UTC 2011


>
> But you could save yourself a lot of headache by upgrading to opensuse
> 11.3.
> Here's the myth howto for 11.3 http://www.mythtv.org/wiki/OpenSuSE_11.3
> (There is no mention of the perl devel repo, but adding it saves a lot of
> trouble as well.
>
> http://download.opensuse.org/repositories/devel:/languages:/perl/openSUSE_11.3/
> )
>

OK, I have updated to 11.3 using the "zypper dup" process (it took a while).
Everything seems good so far (as in MythTV is still working the way it was
before.)
My kernel is now 2.6.34.7-0.7-desktop


> Again, upgrading to opensuse 11.3 removed all problems for me, no more
> patched lirc/lcdproc/kernel for me, the default that came with the release
> works fine.
>

I am still not getting the remote to work in MythTV :(

Something that bothered my ir communication was the boot order,
> earlyxdm was preventing the starting of lirc and lcdproc for my system
> sometimes, so disabling it solved it.
> Drawback is that your system will boot a bit slower.
>

Did you mean you had to do this fix in 11.3? If my irw is returning output,
would this imply I do not need this step? I tried disabling earlyxdm in the
Yast > System Services (Runlevel) interface, but it kicked me out of X and
when I rebooted, it was still enabled...

Anyway, I have removed the Antec Veris and am focusing on using the built-in
IR receiver on the iMon VFD.
lsusb shows:

> Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
>
> Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Bus 004 Device 002: ID 1997:0409
>
> Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Bus 005 Device 002: ID 099a:7202 Zippy Technology Corp.
>
> Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
>
> Bus 007 Device 002: ID 0dc6:2011 Precision Squared Technology Corp.
>
> Bus 007 Device 003: ID 15c2:ffdc SoundGraph Inc. iMON PAD Remote Controller
>
>
I removed the usbhid quirks line from modprobe.d (it only applied to the
Veris anyway, which I am now not using)

If I start lircd and run irw, I get key press output. I am using the
lircd.conf and lircrc files I posted earlier.

Am I correct that the lircd.conf file must "good", in that (for example) irw
shows:
 irw
000000002a8115b7 00 KEY_PLAY /tmp/lircd.record.conf
000000002a8115b7 01 KEY_PLAY /tmp/lircd.record.conf
000000002a8115b7 02 KEY_PLAY /tmp/lircd.record.conf
000000002a8115b7 00 KEY_PLAY /tmp/lircd.record.conf

when I press the "Play" button on my remote?

If so, am I correct that all that *should* be needed to make this work in
MythTV is this:

begin
    prog = mythtv
    button = KEY_PLAY
    config = P
end

in my lircrc file (and the lircrc file in the correct place)?

If so, how come it still doesn't work? Is there another step I am missing to
make myth aware of the keypress info? As I said before,
this previously "just worked" once I got good output from irw that matched
my lircrc.

Speaking of correct place, I run mythfrontend as root, not as my mythtv
user.

I have the lircrc file here:
/home/mythtv/.mythtv/lircrc

I have a link (ln -s) to this file in the following locations:
/home/mythtv/.lircrc
/root/.mythtv/lircrc
/root/.lircrc

I am clutching at straws for where to go from here. Thanks for all the help
so far.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mythtv.org/pipermail/mythtv-users/attachments/20110114/d54842f3/attachment-0001.htm>


More information about the mythtv-users mailing list