diff -Naur MythOrig/mythtv/libs/libmythtv/tv_play.cpp Myth_MCE_fixes/mythtv/libs/libmythtv/tv_play.cpp --- MythOrig/mythtv/libs/libmythtv/tv_play.cpp 2015-01-09 11:07:51.221150695 -0800 +++ Myth_MCE_fixes/mythtv/libs/libmythtv/tv_play.cpp 2015-01-17 14:48:22.992867856 -0800 @@ -523,9 +523,9 @@ void TV::InitKeys(void) { REG_KEY("TV Frontend", ACTION_PLAYBACK, QT_TRANSLATE_NOOP("MythControls", - "Play Program"), "P"); + "Play Program"), "P,Media Play"); REG_KEY("TV Frontend", ACTION_STOP, QT_TRANSLATE_NOOP("MythControls", - "Stop Program"), ""); + "Stop Program"), "Media Stop"); REG_KEY("TV Frontend", ACTION_TOGGLERECORD, QT_TRANSLATE_NOOP("MythControls", "Toggle recording status of current program"), "R"); REG_KEY("TV Frontend", ACTION_DAYLEFT, QT_TRANSLATE_NOOP("MythControls", @@ -533,15 +533,15 @@ REG_KEY("TV Frontend", ACTION_DAYRIGHT, QT_TRANSLATE_NOOP("MythControls", "Page the program guide forward one day"), "End"); REG_KEY("TV Frontend", ACTION_PAGELEFT, QT_TRANSLATE_NOOP("MythControls", - "Page the program guide left"), ",,<"); + "Page the program guide left"), ",,<,Ctrl+B"); REG_KEY("TV Frontend", ACTION_PAGERIGHT, QT_TRANSLATE_NOOP("MythControls", - "Page the program guide right"), ">,."); + "Page the program guide right"), ">,.,Ctrl+F"); REG_KEY("TV Frontend", ACTION_TOGGLEFAV, QT_TRANSLATE_NOOP("MythControls", "Toggle the current channel as a favorite"), "?"); REG_KEY("TV Frontend", ACTION_TOGGLEPGORDER, QT_TRANSLATE_NOOP("MythControls", "Reverse the channel order in the program guide"), ""); REG_KEY("TV Frontend", ACTION_GUIDE, QT_TRANSLATE_NOOP("MythControls", - "Show the Program Guide"), "S"); + "Show the Program Guide"), "S,Ctrl+G"); REG_KEY("TV Frontend", ACTION_FINDER, QT_TRANSLATE_NOOP("MythControls", "Show the Program Finder"), "#"); REG_KEY("TV Frontend", "NEXTFAV", QT_TRANSLATE_NOOP("MythControls", @@ -589,27 +589,27 @@ REG_KEY("TV Playback", ACTION_CLEAROSD, QT_TRANSLATE_NOOP("MythControls", "Clear OSD"), "Backspace"); REG_KEY("TV Playback", ACTION_PAUSE, QT_TRANSLATE_NOOP("MythControls", - "Pause"), "P"); + "Pause"), "P,Media Play"); REG_KEY("TV Playback", ACTION_SEEKFFWD, QT_TRANSLATE_NOOP("MythControls", - "Fast Forward"), "Right"); + "Fast Forward"), "Right,Ctrl+F"); REG_KEY("TV Playback", ACTION_SEEKRWND, QT_TRANSLATE_NOOP("MythControls", - "Rewind"), "Left"); + "Rewind"), "Left,Ctrl+B"); REG_KEY("TV Playback", ACTION_SEEKARB, QT_TRANSLATE_NOOP("MythControls", "Arbitrary Seek"), "*"); REG_KEY("TV Playback", ACTION_SEEKABSOLUTE, QT_TRANSLATE_NOOP("MythControls", "Seek to a position in seconds"), ""); REG_KEY("TV Playback", ACTION_CHANNELUP, QT_TRANSLATE_NOOP("MythControls", - "Channel up"), "Up"); + "Channel up"), "Alt+Up,PgUp"); REG_KEY("TV Playback", ACTION_CHANNELDOWN, QT_TRANSLATE_NOOP("MythControls", - "Channel down"), "Down"); + "Channel down"), "Alt+Down,PgDown"); REG_KEY("TV Playback", "NEXTFAV", QT_TRANSLATE_NOOP("MythControls", "Switch to the next favorite channel"), "/"); REG_KEY("TV Playback", "PREVCHAN", QT_TRANSLATE_NOOP("MythControls", "Switch to the previous channel"), "H"); REG_KEY("TV Playback", ACTION_JUMPFFWD, QT_TRANSLATE_NOOP("MythControls", - "Jump ahead"), "PgDown"); + "Jump ahead"), "Alt+PgDown,Down"); REG_KEY("TV Playback", ACTION_JUMPRWND, QT_TRANSLATE_NOOP("MythControls", - "Jump back"), "PgUp"); + "Jump back"), "Alt+PgUp,Up"); REG_KEY("TV Playback", "INFOWITHCUTLIST", QT_TRANSLATE_NOOP("MythControls", "Info utilizing cutlist"), ""); REG_KEY("TV Playback", ACTION_JUMPBKMRK, QT_TRANSLATE_NOOP("MythControls", @@ -627,11 +627,11 @@ REG_KEY("TV Playback", "NEXTCARD", QT_TRANSLATE_NOOP("MythControls", "Next Card"), ""); REG_KEY("TV Playback", "SKIPCOMMERCIAL", QT_TRANSLATE_NOOP("MythControls", - "Skip Commercial"), "Z,End"); + "Skip Commercial"), "Z,End,Media Previous"); REG_KEY("TV Playback", "SKIPCOMMBACK", QT_TRANSLATE_NOOP("MythControls", - "Skip Commercial (Reverse)"), "Q,Home"); + "Skip Commercial (Reverse)"), "Q,Home,Media Next"); REG_KEY("TV Playback", ACTION_JUMPSTART, QT_TRANSLATE_NOOP("MythControls", - "Jump to the start of the recording."), "Ctrl+B"); + "Jump to the start of the recording."), "Alt+B"); REG_KEY("TV Playback", "TOGGLEBROWSE", QT_TRANSLATE_NOOP("MythControls", "Toggle channel browse mode"), "O"); REG_KEY("TV Playback", ACTION_TOGGLERECORD, QT_TRANSLATE_NOOP("MythControls", @@ -773,7 +773,7 @@ QT_TRANSLATE_NOOP("MythControls", "Playback picture adjustments"), "F"); REG_KEY("TV Playback", ACTION_TOGGLENIGHTMODE, - QT_TRANSLATE_NOOP("MythControls", "Toggle night mode"), "Ctrl+F"); + QT_TRANSLATE_NOOP("MythControls", "Toggle night mode"), "Alt+F"); REG_KEY("TV Playback", ACTION_SETBRIGHTNESS, QT_TRANSLATE_NOOP("MythControls", "Set the picture brightness"), ""); REG_KEY("TV Playback", ACTION_SETCONTRAST, @@ -787,7 +787,7 @@ ""); REG_KEY("TV Playback", ACTION_TOGGLECHANCONTROLS, QT_TRANSLATE_NOOP("MythControls", "Recording picture adjustments " - "for this channel"), "Ctrl+G"); + "for this channel"), "Alt+G"); REG_KEY("TV Playback", ACTION_TOGGLERECCONTROLS, QT_TRANSLATE_NOOP("MythControls", "Recording picture adjustments " "for this recorder"), "G"); @@ -795,7 +795,7 @@ QT_TRANSLATE_NOOP("MythControls", "Cycle Commercial Skip mode"), ""); REG_KEY("TV Playback", ACTION_GUIDE, QT_TRANSLATE_NOOP("MythControls", - "Show the Program Guide"), "S"); + "Show the Program Guide"), "S,Ctrl+G"); REG_KEY("TV Playback", ACTION_FINDER, QT_TRANSLATE_NOOP("MythControls", "Show the Program Finder"), "#"); REG_KEY("TV Playback", ACTION_TOGGLESLEEP, QT_TRANSLATE_NOOP("MythControls",