Advertisement
Guest User

remote.xml

a guest
Mar 30th, 2012
474
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 13.11 KB | None | 0 0
  1. <!-- This file contains the mapping of keys (gamepad, remote, and keyboard) to actions within XBMC -->
  2. <!-- The <global> section is a fall through - they will only be used if the button is not -->
  3. <!-- used in the current window's section. Note that there is only handling -->
  4. <!-- for a single action per button at this stage. -->
  5. <!-- For joystick/gamepad configuration under linux/win32, see below as it differs from xbox -->
  6. <!-- gamepads. -->
  7.  
  8. <!-- The format is: -->
  9. <!-- <device> -->
  10. <!-- <button>action</button> -->
  11. <!-- </device> -->
  12.  
  13. <!-- To map keys from other remotes using the RCA protocol, you may add <universalremote> blocks -->
  14. <!-- In this case, the tags used are <obc#> where # is the original button code (OBC) of the key -->
  15. <!-- You set it up by adding a <universalremote> block to the window or <global> section: -->
  16. <!-- <universalremote> -->
  17. <!-- <obc45>Stop</obc45> -->
  18. <!-- </universalremote> -->
  19.  
  20. <!-- Note that the action can be a built-in function. -->
  21. <!-- eg <B>XBMC.ActivateWindow(MyMusic)</B> -->
  22. <!-- would automatically go to My Music on the press of the B button. -->
  23.  
  24. <!-- Joysticks / Gamepads: -->
  25. <!-- See the sample PS3 controller configuration below for the format. -->
  26. <!-- -->
  27. <!-- Joystick Name: -->
  28. <!-- Do 'cat /proc/bus/input/devices' or see your xbmc log file to find the names of -->
  29. <!-- detected joysticks. The name used in the configuration should match the detected name. -->
  30. <!-- -->
  31. <!-- Button Ids: -->
  32. <!-- 'id' is the button ID used by SDL. Joystick button ids of connected joysticks appear -->
  33. <!-- in xbmc.log when they are pressed. Use your log to map custom buttons to actions. -->
  34. <!-- -->
  35. <!-- Axis Ids / Analog Controls -->
  36. <!-- Coming soon. -->
  37. <keymap>
  38.   <global>
  39.     <remote>
  40.       <play>Play</play>
  41.       <pause>Play</pause>
  42.       <stop>Stop</stop>
  43.       <forward>FastForward</forward>
  44.       <reverse>Rewind</reverse>
  45.       <left>Left</left>
  46.       <right>Right</right>
  47.       <up>Up</up>
  48.       <down>Down</down>
  49.       <select>Select</select>
  50.       <enter>FullScreen</enter>
  51.       <pageplus>PageUp</pageplus>
  52.       <pageminus>PageDown</pageminus>
  53.       <back>ParentDir</back>
  54.       <menu>PreviousMenu</menu>
  55.       <title>ContextMenu</title>
  56.       <info>Info</info>
  57.       <skipplus>SkipNext</skipplus>
  58.       <skipminus>SkipPrevious</skipminus>
  59.       <display>FullScreen</display>
  60.       <start>PreviousMenu</start>
  61.       <record>Screenshot</record>
  62.       <volumeplus>VolumeUp</volumeplus>
  63.       <volumeminus>VolumeDown</volumeminus>
  64.       <mute>Mute</mute>
  65.       <power>XBMC.ShutDown()</power>
  66.       <myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
  67.       <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
  68.       <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
  69.       <mytv>XBMC.ActivateWindow(VideoLibrary,TvShows)</mytv>
  70.       <red>XBMC.ActivateWindow(Home)</red>
  71.       <green>XBMC.ActivateWindow(MyVideos)</green>
  72.       <yellow>XBMC.ActivateWindow(MyMusic)</yellow>
  73.       <blue>XBMC.ActivateWindow(MyPictures)</blue>
  74.       <zero>Number0</zero>
  75.       <one>Number1</one>
  76.       <two>JumpSMS2</two>
  77.       <three>JumpSMS3</three>
  78.       <four>JumpSMS4</four>
  79.       <five>JumpSMS5</five>
  80.       <six>JumpSMS6</six>
  81.       <seven>JumpSMS7</seven>
  82.       <eight>JumpSMS8</eight>
  83.       <nine>JumpSMS9</nine>
  84.     </remote>
  85.   </global>
  86.   <Home>
  87.     <remote>
  88.       <info>XBMC.ActivateWindow(SystemInfo)</info>
  89.       <clear>XBMC.ActivateWindow(Weather)</clear>
  90.       <hash>XBMC.ActivateWindow(Settings)</hash>
  91.     </remote>
  92.   </Home>
  93.   <MyFiles>
  94.     <remote>
  95.       <clear>Delete</clear>
  96.       <zero>Highlight</zero>
  97.       <star>Move</star>
  98.       <hash>Rename</hash>
  99.     </remote>
  100.   </MyFiles>
  101.   <MyMusicPlaylist>
  102.     <remote>
  103.       <back>Playlist</back> <!-- Close playlist -->
  104.       <clear>Delete</clear>
  105.       <zero>Delete</zero>
  106.     </remote>
  107.   </MyMusicPlaylist>
  108.   <MyMusicPlaylistEditor>
  109.     <remote>
  110.       <zero>Queue</zero>
  111.     </remote>
  112.   </MyMusicPlaylistEditor>
  113.   <MyMusicFiles>
  114.     <remote>
  115.       <zero>Queue</zero>
  116.       <star>Queue</star>
  117.     </remote>
  118.   </MyMusicFiles>
  119.   <MyMusicLibrary>
  120.     <remote>
  121.       <zero>Queue</zero>
  122.       <star>Queue</star>
  123.     </remote>
  124.   </MyMusicLibrary>
  125.   <FullscreenVideo>
  126.     <remote>
  127.       <zero>Number0</zero>
  128.       <one>Number1</one>
  129.       <two>Number2</two>
  130.       <three>Number3</three>
  131.       <four>Number4</four>
  132.       <five>Number5</five>
  133.       <six>Number6</six>
  134.       <seven>Number7</seven>
  135.       <eight>Number8</eight>
  136.       <nine>Number9</nine>
  137.       <left>StepBack</left>
  138.       <right>StepForward</right>
  139.       <up>BigStepForward</up>
  140.       <down>BigStepBack</down>
  141.       <back>SmallStepBack</back>
  142.       <menu>OSD</menu>
  143.       <start>OSD</start>
  144.       <select>AspectRatio</select>
  145.       <title>CodecInfo</title>
  146.       <info>Info</info>
  147.       <teletext>XBMC.ActivateWindow(Teletext)</teletext>
  148.       <subtitle>NextSubtitle</subtitle>
  149.       <star>NextSubtitle</star>
  150.       <language>AudioNextLanguage</language>
  151.       <hash>AudioNextLanguage</hash>
  152.     </remote>
  153.   </FullscreenVideo>
  154.   <VideoTimeSeek>
  155.     <remote>
  156.       <select>Select</select>
  157.       <enter>Select</enter>
  158.     </remote>
  159.   </VideoTimeSeek>
  160.   <FullscreenInfo>
  161.     <remote>
  162.       <title>CodecInfo</title>
  163.       <info>Close</info>
  164.       <menu>OSD</menu>
  165.     </remote>
  166.   </FullscreenInfo>
  167.   <PlayerControls>
  168.     <remote>
  169.       <menu>Close</menu>
  170.     </remote>
  171.   </PlayerControls>
  172.   <Visualisation>
  173.     <remote>
  174.       <left>PreviousPreset</left>
  175.       <right>NextPreset</right>
  176.       <up>IncreaseRating</up>
  177.       <down>DecreaseRating</down>
  178.       <back>LockPreset</back>
  179.       <title>CodecInfo</title>
  180.       <select>XBMC.ActivateWindow(VisualisationPresetList)</select>
  181.       <menu>XBMC.ActivateWindow(MusicOSD)</menu>
  182.       <start>XBMC.ActivateWindow(MusicOSD)</start>
  183.       <info>Info</info>
  184.       <back>FullScreen</back>
  185.     </remote>
  186.   </Visualisation>
  187.   <MusicOSD>
  188.     <remote>
  189.       <menu>Close</menu>
  190.       <title>Info</title>
  191.       <info>CodecInfo</info>
  192.     </remote>
  193.   </MusicOSD>
  194.   <VisualisationSettings>
  195.     <remote>
  196.       <menu>Close</menu>
  197.       <back>Close</back>
  198.     </remote>
  199.   </VisualisationSettings>
  200.   <VisualisationPresetList>
  201.     <remote>
  202.       <menu>Close</menu>
  203.       <back>Close</back>
  204.     </remote>
  205.   </VisualisationPresetList>
  206.   <SlideShow>
  207.     <remote>
  208.       <zero>ZoomNormal</zero>
  209.       <one>ZoomLevel1</one>
  210.       <two>ZoomLevel2</two>
  211.       <three>ZoomLevel3</three>
  212.       <four>ZoomLevel4</four>
  213.       <five>ZoomLevel5</five>
  214.       <six>ZoomLevel6</six>
  215.       <seven>ZoomLevel7</seven>
  216.       <eight>ZoomLevel8</eight>
  217.       <nine>ZoomLevel9</nine>
  218.       <info>CodecInfo</info>
  219.       <skipplus>NextPicture</skipplus>
  220.       <skipminus>PreviousPicture</skipminus>
  221.       <title>Info</title>
  222.       <select>Rotate</select>
  223.       <back>PreviousMenu</back>
  224.     </remote>
  225.   </SlideShow>
  226.   <ScreenCalibration>
  227.     <remote>
  228.       <select>NextCalibration</select>
  229.       <zero>ResetCalibration</zero>
  230.       <display>NextResolution</display>
  231.       <xbox>NextResolution</xbox>
  232.     </remote>
  233.   </ScreenCalibration>
  234.   <GUICalibration>
  235.     <remote>
  236.       <select>NextCalibration</select>
  237.       <zero>ResetCalibration</zero>
  238.     </remote>
  239.   </GUICalibration>
  240.   <SelectDialog>
  241.     <remote>
  242.       <back>Close</back>
  243.     </remote>
  244.   </SelectDialog>
  245.   <VideoOSD>
  246.     <remote>
  247.       <back>PreviousMenu</back>
  248.       <menu>Close</menu>
  249.       <start>Close</start>
  250.     </remote>
  251.   </VideoOSD>
  252.   <VideoMenu>
  253.     <remote>
  254.       <menu>OSD</menu>
  255.       <back>PreviousMenu</back>
  256.       <info>Info</info>
  257.       <title>CodecInfo</title>
  258.       <zero>Number0</zero>
  259.       <one>Number1</one>
  260.       <two>Number2</two>
  261.       <three>Number3</three>
  262.       <four>Number4</four>
  263.       <five>Number5</five>
  264.       <six>Number6</six>
  265.       <seven>Number7</seven>
  266.       <eight>Number8</eight>
  267.       <nine>Number9</nine>
  268.       <play>Select</play>
  269.     </remote>
  270.   </VideoMenu>
  271.   <OSDVideoSettings>
  272.     <remote>
  273.       <back>Close</back>
  274.       <menu>Close</menu>
  275.       <start>Close</start>
  276.     </remote>
  277.   </OSDVideoSettings>
  278.   <OSDAudioSettings>
  279.     <remote>
  280.       <back>Close</back>
  281.       <menu>Close</menu>
  282.       <start>Close</start>
  283.     </remote>
  284.   </OSDAudioSettings>
  285.   <VideoBookmarks>
  286.     <remote>
  287.       <back>Close</back>
  288.       <menu>Close</menu>
  289.       <start>Close</start>
  290.       <zero>Delete</zero>
  291.     </remote>
  292.   </VideoBookmarks>
  293.   <MyVideoLibrary>
  294.     <remote>
  295.       <zero>Queue</zero>
  296.       <clear>Delete</clear>
  297.     </remote>
  298.   </MyVideoLibrary>
  299.   <MyVideoFiles>
  300.     <remote>
  301.       <zero>Queue</zero>
  302.       <star>Queue</star>
  303.     </remote>
  304.   </MyVideoFiles>
  305.   <MyVideoPlaylist>
  306.     <remote>
  307.       <back>Playlist</back> <!-- Close playlist -->
  308.       <clear>Delete</clear>
  309.       <zero>Delete</zero>
  310.     </remote>
  311.   </MyVideoPlaylist>
  312.   <VirtualKeyboard>
  313.     <remote>
  314.       <back>BackSpace</back>
  315.       <star>Shift</star>
  316.       <hash>Symbols</hash>
  317.       <zero>Number0</zero>
  318.       <one>Number1</one>
  319.       <two>Number2</two>
  320.       <three>Number3</three>
  321.       <four>Number4</four>
  322.       <five>Number5</five>
  323.       <six>Number6</six>
  324.       <seven>Number7</seven>
  325.       <eight>Number8</eight>
  326.       <nine>Number9</nine>
  327.       <enter>Enter</enter>
  328.       <pageminus>CursorLeft</pageminus>
  329.       <pageplus>CursorRight</pageplus>
  330.     </remote>
  331.   </VirtualKeyboard>
  332.   <ContextMenu>
  333.     <remote>
  334.       <title>Close</title>
  335.       <back>Close</back>
  336.     </remote>
  337.   </ContextMenu>
  338.   <FileStackingDialog>
  339.     <remote>
  340.       <back>Close</back>
  341.     </remote>
  342.   </FileStackingDialog>
  343.   <Scripts>
  344.     <remote>
  345.       <info>info</info>
  346.     </remote>
  347.   </Scripts>
  348.   <NumericInput>
  349.     <remote>
  350.       <zero>Number0</zero>
  351.       <one>Number1</one>
  352.       <two>Number2</two>
  353.       <three>Number3</three>
  354.       <four>Number4</four>
  355.       <five>Number5</five>
  356.       <six>Number6</six>
  357.       <seven>Number7</seven>
  358.       <eight>Number8</eight>
  359.       <nine>Number9</nine>
  360.       <enter>Enter</enter>
  361.       <back>BackSpace</back>
  362.     </remote>
  363.   </NumericInput>
  364.   <Weather>
  365.     <remote>
  366.       <back>PreviousMenu</back>
  367.     </remote>
  368.   </Weather>
  369.   <Settings>
  370.     <remote>
  371.       <back>PreviousMenu</back>
  372.     </remote>
  373.   </Settings>
  374.   <AddonBrowser>
  375.     <remote>
  376.     </remote>
  377.   </AddonBrowser>
  378.   <AddonInformation>
  379.     <remote>
  380.       <back>Close</back>
  381.     </remote>
  382.   </AddonInformation>
  383.   <AddonSettings>
  384.     <remote>
  385.       <back>Close</back>
  386.     </remote>
  387.   </AddonSettings>
  388.   <TextViewer>
  389.     <remote>
  390.       <back>Close</back>
  391.     </remote>
  392.   </TextViewer>
  393.   <MyPicturesSettings>
  394.     <remote>
  395.       <back>PreviousMenu</back>
  396.     </remote>
  397.   </MyPicturesSettings>
  398.   <MyProgramsSettings>
  399.     <remote>
  400.       <back>PreviousMenu</back>
  401.     </remote>
  402.   </MyProgramsSettings>
  403.   <MyWeatherSettings>
  404.     <remote>
  405.       <back>PreviousMenu</back>
  406.     </remote>
  407.   </MyWeatherSettings>
  408.   <MyMusicSettings>
  409.     <remote>
  410.       <back>PreviousMenu</back>
  411.     </remote>
  412.   </MyMusicSettings>
  413.   <SystemSettings>
  414.     <remote>
  415.       <back>PreviousMenu</back>
  416.     </remote>
  417.   </SystemSettings>
  418.   <MyVideosSettings>
  419.     <remote>
  420.       <back>PreviousMenu</back>
  421.     </remote>
  422.   </MyVideosSettings>
  423.   <NetworkSettings>
  424.     <remote>
  425.       <back>PreviousMenu</back>
  426.     </remote>
  427.   </NetworkSettings>
  428.   <AppearanceSettings>
  429.     <remote>
  430.       <back>PreviousMenu</back>
  431.     </remote>
  432.   </AppearanceSettings>
  433.   <Profiles>
  434.     <remote>
  435.       <back>PreviousMenu</back>
  436.     </remote>
  437.   </Profiles>
  438.   <systeminfo>
  439.     <remote>
  440.       <back>PreviousMenu</back>
  441.     </remote>
  442.   </systeminfo>
  443.   <shutdownmenu>
  444.     <remote>
  445.       <back>PreviousMenu</back>
  446.     </remote>
  447.   </shutdownmenu>
  448.   <submenu>
  449.     <remote>
  450.       <back>PreviousMenu</back>
  451.     </remote>
  452.   </submenu>
  453.   <MusicInformation>
  454.     <remote>
  455.       <back>Close</back>
  456.       <info>Close</info>
  457.     </remote>
  458.   </MusicInformation>
  459.   <MovieInformation>
  460.     <remote>
  461.       <info>Close</info>
  462.       <back>Close</back>
  463.     </remote>
  464.   </MovieInformation>
  465.   <LockSettings>
  466.     <remote>
  467.       <menu>Close</menu>
  468.       <back>PreviousMenu</back>
  469.     </remote>
  470.   </LockSettings>
  471.   <ProfileSettings>
  472.     <remote>
  473.       <menu>Close</menu>
  474.       <back>PreviousMenu</back>
  475.     </remote>
  476.   </ProfileSettings>
  477.   <PictureInfo>
  478.     <remote>
  479.       <skipplus>NextPicture</skipplus>
  480.       <skipminus>PreviousPicture</skipminus>
  481.       <info>Close</info>
  482.       <back>Close</back>
  483.     </remote>
  484.   </PictureInfo>
  485.   <Teletext>
  486.     <remote>
  487.       <zero>number0</zero>
  488.       <one>number1</one>
  489.       <two>number2</two>
  490.       <three>number3</three>
  491.       <four>number4</four>
  492.       <five>number5</five>
  493.       <six>number6</six>
  494.       <seven>number7</seven>
  495.       <eight>number8</eight>
  496.       <nine>number9</nine>
  497.       <red>Red</red>
  498.       <green>Green</green>
  499.       <yellow>Yellow</yellow>
  500.       <blue>Blue</blue>
  501.       <info>Info</info>
  502.       <back>Close</back>
  503.       <menu>Close</menu>
  504.       <start>Close</start>
  505.       <teletext>Close</teletext>
  506.     </remote>
  507.   </Teletext>
  508.   <Favourites>
  509.     <remote>
  510.       <back>Close</back>
  511.     </remote>
  512.   </Favourites>
  513. </keymap>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement