[mythtv-users] WHISH-LIST: what I always wanted.

James Oltman cnlibmyth at gmail.com
Thu May 26 20:33:16 UTC 2005


How did you get the remote to properly learn the IR commands of the
keyboard?  When I do that with my giant Sony Rm-2100 remote, it works.
 When I go to use the remote, it gives me 2 keypresses instead of one
for EVERY command I learned.  Did you do something special?

On 5/26/05, Michael T. Dean <mtdean at thirdcontact.com> wrote:
> John Williams wrote:
> 
> >On 5/25/05, Karsten Jeppesen <karsten at jeppesens.com> wrote:
> >
> >
> >>There is a very very important thing missing in MythTV.
> >>At least I have been missing this feature on every single TV I have had:
> >>
> >>A volumen-preset-while-the-bloody-commercials-are-running button.
> >>
> >>Ever noticed that the sound is turned up 15% while the commercials are on?
> >>I would like a switch button that is programmable so I can press it and
> >>temporarily lower the volumen to X% of what it was before.
> >>When the button is pressed again we resume at the previously used volume.
> >>
> >>
> >Yeah I've noticed drives me crazy too. It was realy pronounced on my
> >recording of Starwars Episode 2 the other night. My suggestion would
> >be to get a macro capable remote. Make a macro that hits the volume
> >down button about 10 or 20 times. The make another macro the brings it
> >back up the same amount. It may take asome playing with, but it is
> >essentially the same thing you are asking for. I'm assuming you use a
> >remote. I just bought one last week and programmed all my Myth
> >Functions fromteh Lite-On IR keyboard into it. Including a few macros,
> >like a single button delete file. now I'm keyboard free. Make sure it
> >is JP1 compatible.
> >
> Well, you could use a "thick-client" remote, but why not just use LIRC
> like this with a "thin-client" remote?
> 
> begin
>   prog = irexec
>   button = mute
>   # First button press mutes audio
>   config = amixer set PCM mute &
>   # Second press unmutes audio in "soft-speak mode"
>   config = amixer set PCM 30%- unmute &
>   # Third press restores normal volume
>   config = amixer set PCM 30%+ unmute &
>   repeat = 0
> end
> 
> Basically, this sets up a tri-state for the "mute" button on your
> remote.  The first time you press it, it mutes sound.  The second time
> you press it, it unmutes sound but decreases volume by 30%.  The third
> time, it increases volume by 30%.  Only problem is remembering not to
> turn up the volume when your mute is in "soft-speak mode" or the next
> time you hit mute, it will add 30% to the comfortable volume.  (Since
> we're not telling Myth what we're doing to the volume, hitting vol-up
> while in soft-speak will increase the volume from Myth's normal
> volume--not from soft-speak volume--then hitting mute adds 30%, but
> hitting vol-up or down again would change it to +/- 1 step from normal.
> Hmm.  Maybe I should make a patch so Myth senses volume changes like
> xine/MPlayer/xmms instead of blindly expecting other apps to leave the
> volume alone...)  Oh, and it isn't automatic, but that means that it
> will never automatically do the wrong thing.  ;)
> 
> To use it for commercials, you would hit mute when the commercial
> begins.  Then, if you want to continue hearing commercials, hit mute
> again to restore audio to "soft-speak" mode.  Once the program resumes,
> hit mute a third time to restore normal volume.  If you prefer to forego
> the ability to truly mute the broadcast (or you're willing to use a
> dedicated button for mute and another for "soft-speak"), get rid of the
> first config line.  Feel free to add lines, too (i.e. if you want
> multiple steps or want to go from normal to soft-speak to mute to
> soft-speak to normal).
> 
> Note, you can also use "Master" instead of "PCM" (should use whichever
> one you've chosen to use for your Myth mixer so it works with your
> volume control).  Play around with the values as desired (30% works well
> for me, but I usually play back at about 60%, so you might want more).
> The percentages are absolute percentages relative to the current level
> (i.e if you're at 60% and decrease by 30%, it will be at 30%).
> 
> To make it work, you *must* start irexec (i.e. add a line, "irexec -d"
> (no quotes) to your .xinitrc).  Since you probably already have your
> mute button mapped to send "F9" to mythtv, you'll need to restart
> mythfrontend.  Note, also, that you *must* change the "prog = " line to
> use "irexec" instead of "mythtv."
> 
> For more info:  man amixer
> 
> Mike
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>


More information about the mythtv-users mailing list