[mythtv-users] Switching between Mythtv and Amarok
Michael T. Dean
mtdean at thirdcontact.com
Sun Jun 15 12:25:22 UTC 2008
On 06/15/2008 06:18 AM, Dave M G wrote:
> There are two remaining issues, which I hope are relatively small clean
> up issues.
>
> 1. I finally understand how to switch modes within the .lircrc file. So
> if I press the "Music" key on my remote, the control goes from mythtv to
> amarok.
>
> However, the modes don't switch if I select the entry in the MythTV menu
> (which I prefer to do, or at least would rather not give up on the
> option yet).
>
> How do I get a command that's executed in the main menu to tell LIRC
> which mode to be in? I would assume that means further editing of the
> mainmenu.xml file, beyond what I already have - which, just for
> reference, is just:
> <button>
> <type>MUSIC</type>
> <text>Amarok</text>
> <action>EXEC amarok</action>
> </button>
>
There is no "supported" way of doing so.
http://ml.osdir.com/hardware.lirc/2006-04/msg00073.html . Part of that
patch was applied, but AIUI they wanted the ability to get/set the mode
to be integrated into lircrcd (which, BTW, if using LIRC modes, you'll
probably need to run), so the lirc_getmode and lirc_setmode programs
aren't official.
In truth, this was the very reason that after figuring out LIRC modes, I
decided not to use them. Perhaps one day I'll actually integrate the
allow-scripts-to-change-modes functionality into lircrcd, but it's not
high on my TODO list.
> 2. When I press the "Music" button on my remote, I still get two
> instances of Amarok started. I think this is because the remote is
> sending multiple signals for each one time I hit a button.
>
> I suspect this is the case because when I'm in Amarok, and I hit the
> "Skip" button to go forward one song, it jumps two songs over.
>
> I tried adjusting the "repeat" option on the settings in .lircrc for the
> affected buttons. But setting it low, to 1, makes skipping forward jump
> four or five songs. Higher numbers like 6 or 10 seem to still jump by
> two with each one press of the button.
>
> Can I calm down my remote so that I can be sure it's only sending one
> instance of a signal?
>
You did see the part of my response where I said that repeat should be 0
for the Music button, right?
If, even with repeat=0 you still get double keypresses, your remote is
probably sending a toggle bit and your lircd.conf doesn't properly
define your remote, so you end up with 2 button presses--one for button
pressed and one for button released. If so, you need to fix your
lircd.conf.
Mike
More information about the mythtv-users
mailing list