I have a Logitech Harmony 550 remote. Here are the modified files I use for my configuration. For it, I also modify the hotkeys within MythTV for the following JumpPoints:
F3 = Jump to Main Menu F4 = Jump to Previously Recorded F5 = Jump to Video Default F6 = Jump to Music F7 = Jump to Live TV F8 = Jump to Pictures
My /home/user/.lircrc:
#Custom lircrc generated via mythbuntu-lirc-generator #All application specific lircrc files are within ~/.lirc include ~/.lirc/mythtv include ~/.lirc/mplayer include ~/.lirc/xine include ~/.lirc/vlc include ~/.lirc/xmame include ~/.lirc/xmess include ~/.lirc/totem include ~/.lirc/elisa include ~/.lirc/other #here are my irexec commands
My /home/user/.lirc/other:
# Power Button begin remote = mceusb prog = irexec button = KEY_POWER repeat = 4 config = /home/wes/run_myth.sh end
And my /home/user/.lirc/mythtv:
begin remote = mceusb_hauppauge prog = mythtv button = Stop config = Escape repeat = 0 delay = 0 end begin remote = mceusb_hauppauge prog = mythtv button = Record config = R repeat = 0 delay = 0 end begin remote = mceusb_hauppauge prog = mythtv button = Pause config = P repeat = 0 delay = 0 end begin remote = mceusb_hauppauge prog = mythtv button = Play config = P repeat = 0 delay = 0 end begin remote = mceusb_hauppauge prog = mythtv button = Rewind config = repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Start config = Return repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Back config = Escape repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = More config = I repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Volup config = ] repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Voldown config = [ repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Chup config = Up repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Chdown config = Down repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Up config = Up repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Down config = Down repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Left config = Left repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Right config = Right repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Mute config = | repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Rectv config = R repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Guide config = S repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Dvdmenu config = M repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 1 config = 1 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 2 config = 2 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 3 config = 3 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 4 config = 4 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 5 config = 5 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 6 config = 6 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 7 config = 7 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 8 config = 8 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 9 config = 9 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = 0 config = 0 repeat = 0 delay = 0 end begin remote = vista_mce prog = mythtv button = Enter config = Return repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = PlayPause config = P repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = Guide config = S repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_BACK config = Escape repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_OK config = Return repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_RIGHT config = Right repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_LEFT config = Left repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_DOWN config = Down repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_UP config = Up repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = Hash config = D repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_AGAIN config = Q repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_NEXT config = Z repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_STOP config = Escape repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_PAUSE config = P repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_RECORD config = R repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_PLAY config = P repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_REWIND config = repeat = 3 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_CHANNELDOWN config = Down repeat = 3 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_CHANNELUP config = Up repeat = 3 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_VOLUMEDOWN config = [ repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_VOLUMEUP config = ] repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = More config = I repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_MUTE config = | repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_HOME config = M repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_ENTER config = Return repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_9 config = 9 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_8 config = 8 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_7 config = 7 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_6 config = 6 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_5 config = 5 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_4 config = 4 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_3 config = 3 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_2 config = 2 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_1 config = 1 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_0 config = 0 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = KEY_POWER config = F3 repeat = 0 delay = 0 end begin remote = mceusb prog = mythtv button = Star config = M repeat = 0 delay = 0 end begin prog = mythtv # This is the Yellow key # We'll use it for "Live TV" button = KEY_YELLOW config = F7 end begin prog = mythtv # This is the Blue key # We'll use it for "Videos" button = KEY_BLUE config = F5 end begin prog = mythtv # This is the Red key # We'll use it for "Music" button = KEY_RED config = F6 end begin prog = mythtv # This is the Green key # We'll use it for "Pictures" button = KEY_GREEN config = F8 end begin prog = mythtv # This is the List key # We'll use it for "Recorded TV" button = RecTV config = F4 end begin prog = mythtv button = KEY_CLEAR config = _ end
Leave a Reply