[mythtv-users] lirc and Xine

Michael A. Howell michael.howell at cox.net
Mon Mar 29 22:17:34 EST 2004


All,
I am having trouble getting Xine to work with my haupgrey remote.  I downloaded Jarrod's lircrc-haupgrey.txt file and the file works perfectly.  I want to use Xine for DVD playback, so I searched the archives and found some txt to add to this file that should run Xine as well - but Xine does not respond to the remote whatsoever.  I have included my file below.  Please let me know if I am missing something here.

BTW - I did after adding the Xine commands to Jarrod's file above I did move it to the proper place with the following command:  mv lircrc-haupgrey.txt ~/.mythtv/lircrc

Any help would be appreciated

Thanks,
Mike
# ~/.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. :)
#

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

# Channel Down
begin
prog = mythtv
button = CH-
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 = Esc
end

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

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

# Red means stop!
begin
prog = mythtv
button = RED
config = Esc
end

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

# Mute
begin
prog = mythtv
button = MUTE
repeat = 3
config = F9
end

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

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

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

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

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

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

# OSD browse
begin
prog = mythtv
button = GREEN
repeat = 3
config = O
end

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

# Scroll up
begin
prog = mythtv
button = VOL+
repeat = 3
config = Right
end

# Scroll down
begin
prog = mythtv
button = VOL-
repeat = 3
config = Left
end

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

# Change display aspect ratio
begin
prog = mythtv
button = FULL
repeat = 3
config = W
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 = BLUE
repeat = 3
config = Z
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 = 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 Setupbegin
   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 = Red
   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
   config = EventSelect
end

begin
   prog = xine
   button = BACK/EXIT
   config = Quit
end

begin
   prog = xine
   button = Menu
   config = Menu
end

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

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

begin
   prog = xine
   button = Mute
   config = Mute
end

begin
   prog = xine
   button = 0
   config = Number0
end

begin
   prog = xine
   button = 1
   config = Number1
end

begin
   prog = xine
   button = 2
   config = Number2
end

begin
   prog = xine
   button = 3
   config = Number3
end

begin
   prog = xine
   button = 4
   config = Number4
end

begin
   prog = xine
   button = 5
   config = Number5
end

begin
   prog = xine
   button = 6
   config = Number6
end

begin
   prog = xine
   button = 7
   config = Number7
end

begin
   prog = xine
   button = 8
   config = Number8
end

begin
   prog = xine
   button = 9
   config = Number9
end

# Seek forward 10 minutes
begin
   prog = xine
   button = Skip
   repeat = 3
   config = EventNext
end

# Seek backward 10 minutes
begin
   prog = xine
   button = Replay
   repeat = 3
   config = EventPrior
end

begin
   prog = xine
   button = REW
   repeat = 3
   config = SeekRelative-30
end

begin
   prog = xine
   button = FFW
   repeat = 3
   config = SeekRelative+30
end

begin
   prog = xine
   button = Green
   config = OSDStreamInfos
end 
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mythtv.org/pipermail/mythtv-users/attachments/20040329/f9e31d60/attachment.html


More information about the mythtv-users mailing list