[mythtv-users] Macro

Mitchell Gore mitchell2345 at msn.com
Sun Dec 3 06:25:54 UTC 2006




I seemed to screw up my lirc setup accidently!  I got the config file just form the defaults that come with lirc  do this to install it..

cp /usr/share/doc/lirc-*/remotes/mceusb/lircd.conf.mceusb /etc/lircd.conf

here is my lirc.conf fire...

# ~/.mythtv/lircrc
#
# MythTV native LIRC config file for
# the new grey Hauppauge remote
#
# Modified from Jarod Wilson's which came from Jeff Campbell's
# By Brad Templeton


# Here we have the jump point commands.  They only work if you have
# defined function keys for these jump points.  For me the most
# common command is the menu of recordings, so I put that on "videos"
# even though that's counter-intuitive

begin
prog = mythtv
button = TV
repeat = 3
config = F5
end

begin
prog = mythtv
button = Videos
repeat = 3
config = F2
end

# Not yet defined
begin
prog = mythtv
button = Music
repeat = 3
config = Up
end

# Given another function for now, I don't use mythgallery
begin
prog = mythtv
button = Pictures
repeat = 3
config = F
end

begin
prog = mythtv
button = Guide
repeat = 3
config = F3
end

# I stuck the "todo" list on here as Myth has no radio function
begin
prog = mythtv
button = Radio
repeat = 3
config = F4
end

begin
prog = mythtv
button = UP
repeat = 3
config = Up
end

begin
prog = mythtv
button = DOWN
repeat = 3
config = Down
end

begin
prog = mythtv
button = LEFT
repeat = 3
config = Left
end

begin
prog = mythtv
button = RIGHT
repeat = 3
config = Right
end

# Channel Up
begin
prog = mythtv
button = ChanUp
repeat = 3
config = Up
end

# Channel Down
begin
prog = mythtv
button = ChanDown
repeat = 3
config = Down
end

# OK/Select
begin
prog = mythtv
button = Ok
config = Space
end

# Play
begin
prog = mythtv
button = Play
config = Return
end

# Stop
begin
prog = mythtv
button = Stop
config = I
end

# Escape/Exit/Back
begin
prog = mythtv
button = Back
config = Esc
end

# Power Off/Exit
begin
prog = mythtv
button = Power
config = Esc
end


# Pause
begin
prog = mythtv
button = Pause
repeat = 3
config = P
end

# Mute
begin
prog = mythtv
button = Mute
repeat = 3
config = |
end

# Fast forward (30 sec default)
begin
prog = mythtv
button = Forward
repeat = 3
config = >
end

# Rewind (10 sec default)
begin
prog = mythtv
button = Rewind
repeat = 3
config = <
end

# Skip forward (10 min default)
begin
prog = mythtv
button = Skip
repeat = 3
config = End
end

# Skip backward (10 min default)
begin
prog = mythtv
button = Replay
repeat = 3
config = Home
end

# Record
begin
prog = mythtv
button = Record
repeat = 3
config = R
end

# Delete
begin
prog = mythtv
button = Clear
repeat = 3
config = D
end

# Decrease play speed
begin
prog = mythtv
button = Green
repeat = 3
config = J
end

# Display EPG while in live TV,
# View selected show while in EPG
begin
prog = mythtv
button = Guide
repeat = 3
config = M
end

begin
prog = mythtv
button = Home
repeat = 3
config = S
end

# Scroll up
begin
prog = mythtv
button = VolUp
repeat = 3
config = F11
end

# Scroll down
begin
prog = mythtv
button = VolDown
repeat = 3
config = F10
end

# Bring up OSD info
begin
prog = mythtv
button = More
repeat = 3
config = I
end

# Change display aspect ratio
begin
prog = mythtv
button = Enter
repeat = 3
config = W
end

# double speed watch
begin
prog = mythtv
button = Yellow
repeat = 3
config = J
end

# change tuners
begin
prog = mythtv
button = hash
repeat = 3
config = Y
end

# Bring up Time stretch
begin
prog = mythtv
button = Blue
repeat = 3
config = A
end

# Numbers 0-9

begin
prog = mythtv
button = Zero
repeat = 3
config = 0
end

begin
prog = mythtv
button = One
repeat = 3
config = 1
end

begin
prog = mythtv
button = Two
repeat = 3
config = 2
end

begin
prog = mythtv
button = Three
repeat = 3
config = 3
end

begin
prog = mythtv
button = Four
repeat = 3
config = 4
end

begin
prog = mythtv
button = Five
repeat = 3
config = 5
end

begin
prog = mythtv
button = Six
repeat = 3
config = 6
end

begin
prog = mythtv
button = Seven
repeat = 3
config = 7
end

begin
prog = mythtv
button = Eight
repeat = 3
config = 8
end

begin
prog = mythtv
button = Nine
repeat = 3
config = 9
end


### MPlayer lirc setup

# Show OSD
begin
prog = mplayer
button = MENU
repeat = 3
config = osd
end

# Pause playback
begin
prog = mplayer
button = PAUSE
repeat = 3
config = pause
end

# Skip ahead a minute if playing
# If paused, resume playing
begin
prog = mplayer
button = PLAY
repeat = 3
config = seek +1
end

# Stop playback and exit
begin
prog = mplayer
button = STOP
repeat = 3
config = quit
end

# Mute
begin
prog = mplayer
button = MUTE
repeat = 3
config = mute
end

# Seek back 10 seconds
begin
prog = mplayer
button = REW
repeat = 3
config = seek -10
end

# Seek forward 30 seconds
begin
prog = mplayer
button = FFW
repeat = 3
config = seek +30
end

# Quit
begin
prog = mplayer
button = BACK/EXIT
repeat = 3
config = quit
end

# Seek forward 10 minutes
begin
prog = mplayer
button = SKIP
repeat = 3
config = seek +600
end

# Seek backward 10 minutes
begin
prog = mplayer
button = REPLAY
repeat = 3
config = seek -600
end

# Toggle full-screen
begin
prog = mplayer
button = FULL
repeat = 3
config = vo_fullscreen
end

### Xine lirc setup

begin
prog = xine
button = PLAY
repeat = 3
config = Play
end

begin
prog = xine
button = STOP
repeat = 3
config = Stop
end

begin
prog = xine
button = OFF
repeat = 3
config = Quit
end

begin
prog = xine
button = PAUSE
repeat = 3
config = Pause
end

begin
prog = xine
button = CH+
repeat = 3
config = EventUp
end

begin
prog = xine
button = CH-
repeat = 3
config = EventDown
end

begin
prog = xine
button = VOL-
repeat = 3
config = EventLeft
end

begin
prog = xine
button = VOL+
repeat = 3
config = EventRight
end

begin
prog = xine
button = OK
repeat = 3
config = EventSelect
end

begin
prog = xine
button = BACK/EXIT
repeat = 3
config = Menu
end

begin
prog = xine
button = FFW
repeat = 3
#config = SpeedFaster
config = SeekRelative+60
end

begin
prog = xine
button = REW
repeat = 3
#config = SpeedSlower
config = SeekRelative-60
end

begin
prog = xine
button = FULL
repeat = 3
config = Volume+
end

begin
prog = xine
button = BLANK
repeat = 3
config = Volume-
end

begin
prog = xine
button = MUTE
repeat = 3
config = Mute
end

begin
prog = xine
button = MENU
repeat = 3
config = RootMenu
end

begin
prog = xine
button = SKIP
repeat = 3
config = EventNext
end

begin
prog = xine
button = REPLAY
repeat = 3
config = EventPrior
end

begin
prog = xine
button = GO
repeat = 3
config = OSDStreamInfos
end

begin
prog = xine
button = RED
repeat = 3
config = Quit
end

begin
prog = xine
button = RED
repeat = 3
config = Quit
end


It may not be complete but most of it works.

GL

Mitchell


________________________________
> Date: Sat, 2 Dec 2006 14:06:15 -0600
> From: rranjan7 at gmail.com
> To: mythtv-users at mythtv.org
> Subject: Re: [mythtv-users] Macro
> 
> Can you please send me your lirc.conf file and the button mapping file. I need them to use my media center remote which came in pvr 150.
> thanks !
> On 12/2/06, Mitchell Gore <mitchell2345 at msn.com<mailto:mitchell2345 at msn.com>> wrote:
> I have a Hauppauge media center remote that i have working with Myth + Lirc.  I was wondering how can I create functions so that when i push the My TV button it goes to Live TV? or maybe the My Videos button?
> Thanks,
> Mitchell
> _________________________________________________________________
> All-in-one security and maintenance for your PC. Get a free 90-day trial!
> http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=wl_wlmail
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org<mailto:mythtv-users at mythtv.org>
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users

_________________________________________________________________
All-in-one security and maintenance for your PC.  Get a free 90-day trial!
http://www.windowsonecare.com/purchase/trial.aspx?sc_cid=wl_wlmail


More information about the mythtv-users mailing list