# ~/.mythtv/lircrc # # MythTV native LIRC config file for # the grey Hauppauge remote # # By Jarod Wilson, 2003/12/21 # Amalgamated from Jeff Campbell's, # .lircrc, the mythtv.org docs, and # a few touches of my own. :) # # Restart MYTHTV begin prog = irexec button = POWER repeat = 10 config = sudo /home/mythtv/scripts/restartx.sh end #begin #prog = irexec #button = POWER #repeat = 10 #config = xterm & #end #go to mythradio begin prog = mythtv button = RADIO config = Ctrl+E end #go to DVD begin prog = mythtv button = PICTURES config = Ctrl+D end #go to Music begin prog = mythtv button = MUSIC config = Ctrl+M end #go to mythvideo begin prog = mythtv button = VIDEOS config = F3 end #go to Watch TV begin prog = mythtv button = TV config = F4 end #Enable PIP begin prog = mythtv button = PREVCH config = V end #Swap PIP begin prog = mythtv button = MUTE config = N end # Channel Up begin prog = mythtv button = CH+ config = Up end begin prog = mythtv button = UP repeat = 2 config = Up end # Channel Down begin prog = mythtv button = CH- config = Down end begin prog = mythtv button = DOWN repeat = 2 config = Down end # OK/Select begin prog = mythtv button = OK config = Space end # Play begin prog = mythtv button = PLAY config = Ctrl+P end # Stop Recording # Stop begin prog = mythtv button = STOP config = Ctrl+S end # Escape/Exit/Back begin prog = mythtv button = BACK/EXIT config = Esc end # Power Off/Exit begin prog = mythtv button = OFF config = Esc end # Jumppoint to MythWeather begin prog = mythtv button = HASH config = Ctrl+W end # Pause begin prog = mythtv button = PAUSE config = P end # Fast forward (30 sec default) begin prog = mythtv button = REW config = < end # Rewind (10 sec default) begin prog = mythtv button = FFW config = > end # Skip forward (10 min default) begin prog = mythtv button = SKIP config = PgDown end # Skip backward (10 min default) begin prog = mythtv button = REPLAY config = PgUp end # Record begin prog = mythtv button = RECORD config = R end # Delete #begin #prog = mythtv #button = BLANK #config = D #end # OSD browse #begin #prog = mythtv #button = GREEN #config = O #end # Display EPG while in live TV, # View selected show while in EPG begin prog = mythtv button = GUIDE config = S end begin prog = mythtv button = MENU config = M end # Turn on PIP begin prog = mythtv button = VOL+ repeat = 3 config = v end # Swap PIP begin prog = mythtv button = VOL- repeat = 3 config = N end begin prog = mythtv button = RIGHT repeat = 3 config = Right end begin prog = mythtv button = LEFT repeat = 2 config = Left end # Jumppoint to MythNews begin prog = mythtv button = GO repeat = 3 config = Ctrl+N end # Seek to previous commercial cut point begin prog = mythtv button = YELLOW repeat = 3 config = Q end #Seek to next commercial cut point begin prog = mythtv button = GREEN repeat = 4 config = Z end #Show Info begin prog = mythtv button = BLUE repeat = 3 config = I end #Show Live TV begin prog = mythtv button = STAR repeat = 3 config = Ctrl+T end # List recorded shows begin prog = mythtv button = RED repeat = 5 config = Ctrl+R end # Numbers 0-9 begin prog = mythtv button = 0 repeat = 3 config = 0 end begin prog = mythtv button = 1 repeat = 3 config = 1 end begin prog = mythtv button = 2 repeat = 3 config = 2 end begin prog = mythtv button = 3 repeat = 3 config = 3 end begin prog = mythtv button = 4 repeat = 3 config = 4 end begin prog = mythtv button = 5 repeat = 3 config = 5 end begin prog = mythtv button = 6 repeat = 3 config = 6 end begin prog = mythtv button = 7 repeat = 3 config = 7 end begin prog = mythtv button = 8 repeat = 3 config = 8 end begin prog = mythtv button = 9 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 = 1 config = seek -10 end # Seek forward 10 seconds begin prog = mplayer button = FFW repeat = 1 config = seek +10 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 = BACK/EXIT 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 = UP repeat = 2 config = EventUp end begin prog = xine button = CH- repeat = 3 config = EventDown end begin prog = xine button = DOWN repeat = 2 config = EventDown end begin prog = xine button = VOL- repeat = 1 config = Volume- end begin prog = xine button = LEFT repeat = 2 config = EventLeft end begin prog = xine button = VOL+ repeat = 1 config = Volume+ end begin prog = xine button = RIGHT repeat = 2 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 = 2 #config = SpeedFaster config = SeekRelative+7 end begin prog = xine button = REW repeat = 2 #config = SpeedSlower config = SeekRelative-7 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 = BLUE repeat = 3 config = StreamInfosShow end begin prog = xine button = YELLOW repeat = 3 config = ToggleInterleave 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 = Eject end