From 971be041578ef2f8c4af6a54dde381d43269eeb6 Mon Sep 17 00:00:00 2001 From: Sam Nazarko Date: Sat, 24 Aug 2024 02:56:26 +0100 Subject: Keymaps: Add support for 3rd generation remote Signed-off-by: Sam Nazarko --- system/keymaps/osmcv3/osmcv3_remote.xml | 584 ++++++++++++++++++++++++++++++++ system/peripherals.xml | 5 + 2 files changed, 589 insertions(+) create mode 100644 system/keymaps/osmcv3/osmcv3_remote.xml (limited to 'system') diff --git a/system/keymaps/osmcv3/osmcv3_remote.xml b/system/keymaps/osmcv3/osmcv3_remote.xml new file mode 100644 index 0000000000..adac2fc6c6 --- /dev/null +++ b/system/keymaps/osmcv3/osmcv3_remote.xml @@ -0,0 +1,584 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + PreviousMenu + PreviousMenu + fullscreen + fullscreen + Info + Info + noop + noop + Left + Right + Up + Down + Select + noop + Back + ContextMenu + ContextMenu + Menu + Menu + PlayPause +

PlayPause

+ noop +

noop

+ Stop + Stop + VolumeDown + VolumeUp + VoiceRecognizer + RunScript(script.globalsearch) + Notification(OSMC $LOCALIZE[790],$LOCALIZE[13050],5000,DefaultIconerror.png) + Notification(OSMC $LOCALIZE[790],$LOCALIZE[38373],5000) + Notification(OSMC $LOCALIZE[790],$LOCALIZE[38374],5000) + Notification(OSMC $LOCALIZE[790],$LOCALIZE[38375],5000) +
+
+ + + CECActivateSource + CECActivateSource + CECStandby + CECStandby + info + info + ActivateWindow(ShutdownMenu) + ReloadSkin() + UpdateLibrary(video) +

UpdateLibrary(video)

+
+
+ + + noop + noop + Shift + Symbols + Enter + + + + + Highlight + Highlight + + + + + ActivateWindow(videobookmarks) + ActivateWindow(videobookmarks) + playerdebug + playerdebug + info + info + playerprocessinfo + playerprocessinfo + Playlist + SkipNext + SkipPrevious + AudioDelay + subtitledelay + ActivateWindow(osdvideosettings) + ActivateWindow(osdvideosettings) + ActivateWindow(osdaudiosettings) + ActivateWindow(osdaudiosettings) + showsubtitles +

showsubtitles

+ ActivateWindow(osdsubtitlesettings) + ActivateWindow(osdsubtitlesettings) +
+
+ + + info + info + playerprocessinfo + playerprocessinfo + OSD + OSD + + + + + Back + Back + playerprocessinfo + playerprocessinfo + Back + Back + + + + + info + info + playerprocessinfo + playerprocessinfo + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + ActivateWindow(MusicPlaylist) + Addon.Default.OpenSettings(xbmc.player.musicviz) + Addon.Default.OpenSettings(xbmc.player.musicviz) + ActivateWindow(VisualisationPresetList) + ActivateWindow(VisualisationPresetList) +

+ + + + + back + back + info + info + playerprocessinfo + playerprocessinfo + back + Addon.Default.OpenSettings(xbmc.player.musicviz) + Addon.Default.OpenSettings(xbmc.player.musicviz) + ActivateWindow(VisualisationPresetList) + ActivateWindow(VisualisationPresetList) +

+ + + + + info + info + playerprocessinfo + playerprocessinfo + back + back +

+ + + + + back + back + info + info + pause +

pause

+ ZoomIn + ZoomOut + ZoomNormal + +
+ + + + ActivateWindow(videobookmarks) + ActivateWindow(videobookmarks) + playerdebug + playerdebug + info + info + playerprocessinfo + playerprocessinfo + SkipNext + SkipPrevious + AudioDelay + subtitledelay + ActivateWindow(osdvideosettings) + back + ActivateWindow(osdvideosettings) + ActivateWindow(osdaudiosettings) + ActivateWindow(osdaudiosettings) + showsubtitles +

showsubtitles

+ ActivateWindow(osdsubtitlesettings) + ActivateWindow(osdsubtitlesettings) +
+
+ + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + info + info + playerprocessinfo + playerprocessinfo + + + + + + info + info + playerprocessinfo + playerprocessinfo + back + back + back + back + + + + + info + info + playerprocessinfo + playerprocessinfo + back + back + back + back + + + + + info + info + playerprocessinfo + playerprocessinfo + back + back + back + back + + + + + back + back + back + back + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + SendClick(14) + togglewatched +

togglewatched

+ SendClick(8) +
+
+ + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + Back + + + + + Back + Back + + + + + back + back + Back + Back + noop + noop + Back + Back + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + back + + + + + back + back + Back + Back + noop + noop + Back + Back + + + + + back + back + Back + Back + noop + noop + Back + Back + + + + + back + back + Back + Back + noop + noop + Back + Back + + + + + ActivateWindow(PVROSDChannels) + ActivateWindow(PVROSDChannels) + info + info + playerprocessinfo + playerprocessinfo + AudioDelay + subtitledelay + Record + showsubtitles +

showsubtitles

+ ActivateWindow(Teletext) + ActivateWindow(Teletext) +
+
+ + + Record + + + + + ActivateWindow(PVROSDChannels) + ActivateWindow(PVROSDChannels) + + + + + back + back + Back + Back + noop + noop + Back + Back + + + + + back + back + ActivateWindow(osdvideosettings) + ActivateWindow(osdvideosettings) + noop + noop + ActivateWindow(osdsubtitlesettings) + ActivateWindow(osdsubtitlesettings) + + + + + CECActivateSource + CECActivateSource + CECStandby + CECStandby + + + + + back + back + + + + + back + back + + + + + back + back + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + SendClick(8) + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + + + + ActivateWindow(Home) + ActivateWindow(Home) + fullscreen + fullscreen + + +
diff --git a/system/peripherals.xml b/system/peripherals.xml index a110c0db60..66dd13aa9b 100644 --- a/system/peripherals.xml +++ b/system/peripherals.xml @@ -57,6 +57,11 @@ + + + + + -- cgit v1.2.3