I have a Hauppauge PVR-350 with the grey remote... Here is ~/.lircrc which is used for mplayer: ################################################################################# ### MPlayer lirc setup # Show OSD begin prog = mplayer button = menu repeat = 0 config = osd end # Pause playback begin prog = mplayer button = pause repeat = 0 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 = 0 config = quit end # Seek back 20 seconds begin prog = mplayer button = Rewind repeat = 3 config = seek -20 end # Seek forward 20 seconds begin prog = mplayer button = Forward repeat = 3 config = seek +20 end # Quit begin prog = mplayer button = back repeat = 0 config = quit end # Seek forward 10 minutes begin prog = mplayer button = Next repeat = 3 config = seek +600 end # Seek backward 10 minutes begin prog = mplayer button = Previous repeat = 3 config = seek -600 end # Toggle full-screen begin prog = mplayer button = red repeat = 3 config = vo_fullscreen end begin prog = mplayer remote = * button = Volume-DOWN repeat = 1 config = volume -1 end begin prog = mplayer remote = * button = Volume-UP repeat = 1 config = volume 1 end ####################################################################################################### Here is ~/.mythtv/lircrc ####################################################################################################### #begin # prog = mythtv # button = LEFT # config = Esc #end begin prog = mythtv button = Go # Swap the PiP windows config = N end begin prog = mythtv button = 1 config = 1 end begin prog = mythtv button = 2 config = 2 end begin prog = mythtv button = 3 config = 3 end begin prog = mythtv button = 4 config = 4 end begin prog = mythtv button = 5 config = 5 end begin prog = mythtv button = 6 config = 6 end begin prog = mythtv button = 7 config = 7 end begin prog = mythtv button = 8 config = 8 end begin prog = mythtv button = 9 config = 9 end begin prog = mythtv button = Back-Exit config = Esc end begin prog = mythtv button = 0 config = 0 end begin prog = mythtv button = Menu config = M end # Below are keys used with the Hauppauge Grey remote begin prog = mythtv # This is the Red key # We'll use it for "Delete" button = Red config = D end begin prog = mythtv # This is the Green key # We'll use it for "Information" button = Green config = I end # Note the "repeat =" strings in the volume and channel. # This means that if you hold down the key, every nth instance will be # passed. This depends on your system, so you may want to increase or # decrease this and see what happens. repeat = 1 is probably too # fast. begin prog = mythtv # This is the Yellow key # Use it as a volume key button = Volume-DOWN repeat = 3 config = F10 end begin prog = mythtv # This is the Blue key # Use it as a volume key button = Volume-UP repeat = 3 config = F11 end begin prog = mythtv button = Channel-UP repeat = 3 config = Up end begin prog = mythtv button = UP # This is the "up" on the central diamond repeat = 3 config = Up end begin prog = mythtv button = Channel-DOWN # This is the "down" on the central diamond repeat = 3 config = Down end begin prog = mythtv button = DOWN # This is the "down" on the central diamond repeat = 3 config = Down end begin prog = mythtv button = LEFT # This is the "left" on the central diamond repeat = 3 config = Left end begin prog = mythtv button = RIGHT # This is the "right" on the central diamond repeat = 3 config = Right end begin prog = mythtv # Middle button on the diamond button = Ok config = Return end begin prog = mythtv button = Mute config = F9 end begin prog = mythtv # Change focus for PiP (to change channel in the other window) button = Blank config = B end begin prog = mythtv # Toggle PiP on/off button = Full config = V end begin prog = mythtv button = Rew config = Left end begin prog = mythtv button = Play config = P end begin prog = mythtv button = FFW config = Right end begin prog = mythtv button = Record config = R end begin prog = mythtv # Teletext button = Stop config = T end begin prog = mythtv button = pause config = P end begin prog = mythtv button = Replay # Use for backwards commercial skip config = Q end begin prog = mythtv button = Skip # Use for forward commercial skip config = Z end ################################################################################################### Here is /etc/lircd.conf for my Hauppauge Grey remote that came with a PVR-350 ################################################################################################### # Please make this file available to others # by sending it to # # this config file was automatically generated # using lirc-0.7.0(hauppauge) on Tue Nov 30 00:38:32 2004 # # contributed by # # brand: lirc.conf # model no. of remote control: # devices being controlled by this remote: # begin remote name grayHauppauge bits 13 flags RC5 eps 30 aeps 100 one 0 0 zero 0 0 gap 200966 repeat_bit 2 begin codes Power 0x00000000000017BD Go 0x0000000000001FBB TV 0x000000000000179C Videos 0x0000000000001F98 Music 0x0000000000001799 Pictures 0x0000000000001F9A Guide 0x000000000000179B Radio 0x0000000000001F8C UP 0x0000000000001794 LEFT 0x0000000000001F96 RIGHT 0x0000000000001797 DOWN 0x0000000000001F95 OK 0x00000000000017A5 Back-Exit 0x0000000000001F9F Menu 0x000000000000178D Prev-Channel 0x0000000000001F92 Mute 0x000000000000178F Volume-UP 0x0000000000001F90 Volume-DOWN 0x0000000000001791 Channel-UP 0x0000000000001FA0 Channel-DOWN 0x00000000000017A1 Record 0x0000000000001FB7 Stop 0x00000000000017B6 Rewind 0x0000000000001FB2 Forward 0x00000000000017B4 Play 0x0000000000001FB5 Previous 0x00000000000017A4 Next 0x0000000000001F9E Pause 0x00000000000017B0 1 0x0000000000001F81 2 0x0000000000001782 3 0x0000000000001F83 4 0x0000000000001784 5 0x0000000000001F85 6 0x0000000000001786 7 0x0000000000001F87 8 0x0000000000001788 9 0x0000000000001F89 0 0x0000000000001780 star 0x0000000000001F8A hash 0x000000000000178E red 0x0000000000001F8B green 0x00000000000017AE yellow 0x0000000000001FB8 blue 0x00000000000017A9 end codes end remote