Advertisement
olandese

Keymap Logitech Harmony Remote with Asrock ION 3D 152d

Nov 5th, 2011
359
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 13.45 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. <!-- To find out the OBC's of your remote, try enabling the <displayremotecodes> tag in AdvancedSettings.xml -->
  20.  
  21. <!-- Note that the action can be a built-in function.                   -->
  22. <!--  eg <B>XBMC.ActivateWindow(MyMusic)</B>                                -->
  23. <!-- would automatically go to My Music on the press of the B button.   -->
  24.  
  25. <!-- Joysticks / Gamepads:                                                                    -->
  26. <!--   See the sample PS3 controller configuration below for the format.                      -->
  27. <!--                                                                                          -->
  28. <!--  Joystick Name:                                                                          -->
  29. <!--   Do 'cat /proc/bus/input/devices' or see your xbmc log file  to find the names of       -->
  30. <!--   detected joysticks. The name used in the configuration should match the detected name. -->
  31. <!--                                                                                          -->
  32. <!--  Button Ids:                                                                             -->
  33. <!--   'id' is the button ID used by SDL. Joystick button ids of connected joysticks appear   -->
  34. <!--   in xbmc.log when they are pressed. Use your log to map custom buttons to actions.      -->
  35. <!--                                                                                          -->
  36. <!--  Axis Ids / Analog Controls                                                              -->
  37. <!--  Coming soon.                                                                            -->
  38.  
  39. <!-- TO DO -->
  40. <!--
  41.         * XBMC.UpdateLibrary(Video)
  42.         * XBMC.CleanLibrary(Video)
  43.         * Queue Item for Playlist
  44.         * AudioDelayMinus
  45.         * AudioDelayPlus
  46.         * Parent Directory
  47. -->
  48.  
  49. <keymap>
  50.  
  51.     <!-- Global Button Actions - Used as Fall Through -->
  52.     <global>
  53.         <remote>
  54.             <!-- Playback Keys -->
  55.             <play>Play</play>
  56.             <pause>Pause</pause>
  57.             <stop>Stop</stop>
  58.             <forward>FastForward</forward>
  59.             <reverse>Rewind</reverse>
  60.             <skipplus>StepForward</skipplus>
  61.             <skipminus>StepBack</skipminus>
  62.  
  63.             <!-- Navigation Keys -->
  64.             <left>Left</left>
  65.             <right>Right</right>
  66.             <up>Up</up>
  67.             <down>Down</down>
  68.             <select>Select</select>
  69.             <pageplus>PageUp</pageplus>
  70.             <pageminus>PageDown</pageminus>
  71.             <back>ParentDir</back>
  72.             <menu>PreviousMenu</menu>
  73.             <title>ContextMenu</title>
  74.             <info>Info</info>
  75.             <display>FullScreen</display>
  76.             <!-- display NOT USED -->
  77.             <start>PreviousMenu</start>
  78.             <record>Screenshot</record>
  79.             <!-- CHANGE if NEEDED -->
  80.  
  81.             <!-- System Control -->
  82.             <volumeplus>VolumeUp</volumeplus>
  83.             <volumeminus>VolumeDown</volumeminus>
  84.             <mute>Mute</mute>
  85.             <power>XBMC.ShutDown()</power>
  86.  
  87.             <!-- Custom Action Keys -->
  88.             <myvideo>XBMC.ActivateWindow(MyVideos)</myvideo>
  89.             <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
  90.             <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
  91.             <mytv>XBMC.ActivateWindow(Home)</mytv>
  92.             <green>XBMC.ActivateWindow(Weather)</green>
  93.             <yellow>ToggleWatched</yellow>
  94.             <blue>blue action</blue>
  95.             <!-- NO ACTION YET -->
  96.             <red>FullScreen</red>
  97.  
  98.             <!-- Numeric Keys -->
  99.             <zero>Number0</zero>
  100.             <one>Number1</one>
  101.             <two>JumpSMS2</two>
  102.             <three>JumpSMS3</three>
  103.             <four>JumpSMS4</four>
  104.             <five>JumpSMS5</five>
  105.             <six>JumpSMS6</six>
  106.             <seven>JumpSMS7</seven>
  107.             <eight>JumpSMS8</eight>
  108.             <nine>JumpSMS9</nine>
  109.         </remote>
  110.     </global>
  111.  
  112.     <!-- Home Button Actions -->
  113.     <Home>
  114.         <remote>
  115.             <info>XBMC.ActivateWindow(SystemInfo)</info>
  116.             <menu>XBMC.ActivateWindow(Settings)</menu>
  117.             <back>XBMC.ActivateWindow(ShutdownMenu)</back>
  118.             <title/>
  119.             <!--TO DO-->
  120.             <clear>XBMC.ActivateWindow(Weather)</clear>
  121.         </remote>
  122.     </Home>
  123.  
  124.     <FullscreenVideo>
  125.         <remote>
  126.             <zero>Number0</zero>
  127.             <one>Number1</one>
  128.             <two>Number2</two>
  129.             <three>Number3</three>
  130.             <four>Number4</four>
  131.             <five>Number5</five>
  132.             <six>Number6</six>
  133.             <seven>Number7</seven>
  134.             <eight>Number8</eight>
  135.             <nine>Number9</nine>
  136.             <left>StepBack</left>
  137.             <right>StepForward</right>
  138.             <up>BigStepForward</up>
  139.             <down>BigStepBack</down>
  140.             <back>SmallStepBack</back>
  141.             <pageplus>SubtitleDelayPlus</pageplus>
  142.             <pageminus>SubtitleDelayMinus</pageminus>
  143.             <menu>OSD</menu>
  144.             <start>OSD</start>
  145.             <title>CodecInfo</title>
  146.             <info>Info</info>
  147.             <enter>AspectRatio</enter>
  148.             <select>AspectRatio</select>
  149.             <teletext>XBMC.ActivateWindow(Teletext)</teletext>
  150.             <subtitle>NextSubtitle</subtitle>
  151.             <language>AudioNextLanguage</language>
  152.             <star>ShowVideoMenu</star>
  153.         </remote>
  154.     </FullscreenVideo>
  155.  
  156.     <FullscreenInfo>
  157.         <remote>
  158.             <title>CodecInfo</title>
  159.             <info>Close</info>
  160.             <menu>OSD</menu>
  161.         </remote>
  162.     </FullscreenInfo>
  163.  
  164.     <PlayerControls>
  165.         <remote>
  166.             <menu>Close</menu>
  167.         </remote>
  168.     </PlayerControls>
  169.  
  170.     <MyFiles>
  171.         <remote>
  172.             <clear>Delete</clear>
  173.         </remote>
  174.     </MyFiles>
  175.  
  176.     <MyMusicPlaylist>
  177.         <remote>
  178.             <back>Playlist</back>
  179.             <!-- Close playlist -->
  180.             <clear>Delete</clear>
  181.         </remote>
  182.     </MyMusicPlaylist>
  183.  
  184.     <MyMusicPlaylistEditor>
  185.         <remote>
  186.             <zero>Queue</zero>
  187.         </remote>
  188.     </MyMusicPlaylistEditor>
  189.  
  190.     <MyMusicFiles>
  191.         <remote>
  192.             <zero>Queue</zero>
  193.             <star>Queue</star>
  194.         </remote>
  195.     </MyMusicFiles>
  196.  
  197.     <MyMusicLibrary>
  198.         <remote>
  199.             <zero>Queue</zero>
  200.             <star>Queue</star>
  201.         </remote>
  202.     </MyMusicLibrary>
  203.  
  204.     <Visualisation>
  205.         <remote>
  206.             <left>PreviousPreset</left>
  207.             <right>NextPreset</right>
  208.             <up>IncreaseRating</up>
  209.             <down>DecreaseRating</down>
  210.             <back>LockPreset</back>
  211.             <title>CodecInfo</title>
  212.             <select>XBMC.ActivateWindow(VisualisationPresetList)</select>
  213.             <menu>XBMC.ActivateWindow(MusicOSD)</menu>
  214.             <start>XBMC.ActivateWindow(MusicOSD)</start>
  215.             <info>Info</info>
  216.         </remote>
  217.     </Visualisation>
  218.  
  219.     <MusicOSD>
  220.         <remote>
  221.             <menu>Close</menu>
  222.             <title>Info</title>
  223.             <info>CodecInfo</info>
  224.         </remote>
  225.     </MusicOSD>
  226.  
  227.     <VisualisationSettings>
  228.         <remote>
  229.             <menu>Close</menu>
  230.         </remote>
  231.     </VisualisationSettings>
  232.  
  233.     <VisualisationPresetList>
  234.         <remote>
  235.             <menu>Close</menu>
  236.         </remote>
  237.     </VisualisationPresetList>
  238.  
  239.     <SlideShow>
  240.         <remote>
  241.             <zero>ZoomNormal</zero>
  242.             <one>ZoomLevel1</one>
  243.             <two>ZoomLevel2</two>
  244.             <three>ZoomLevel3</three>
  245.             <four>ZoomLevel4</four>
  246.             <five>ZoomLevel5</five>
  247.             <six>ZoomLevel6</six>
  248.             <seven>ZoomLevel7</seven>
  249.             <eight>ZoomLevel8</eight>
  250.             <nine>ZoomLevel9</nine>
  251.             <info>CodecInfo</info>
  252.             <skipplus>NextPicture</skipplus>
  253.             <skipminus>PreviousPicture</skipminus>
  254.             <title>Info</title>
  255.             <select>Rotate</select>
  256.             <back>PreviousMenu</back>
  257.         </remote>
  258.     </SlideShow>
  259.  
  260.     <ScreenCalibration>
  261.         <remote>
  262.             <select>NextCalibration</select>
  263.             <enter>NextCalibration</enter>
  264.             <zero>ResetCalibration</zero>
  265.             <display>NextResolution</display>
  266.             <xbox>NextResolution</xbox>
  267.         </remote>
  268.     </ScreenCalibration>
  269.  
  270.     <GUICalibration>
  271.         <remote>
  272.             <select>NextCalibration</select>
  273.             <enter>NextCalibration</enter>
  274.             <zero>ResetCalibration</zero>
  275.         </remote>
  276.     </GUICalibration>
  277.  
  278.     <SelectDialog>
  279.         <remote>
  280.             <back>Close</back>
  281.         </remote>
  282.     </SelectDialog>
  283.  
  284.     <VideoOSD>
  285.         <remote>
  286.             <back>PreviousMenu</back>
  287.             <menu>Close</menu>
  288.             <start>Close</start>
  289.         </remote>
  290.     </VideoOSD>
  291.  
  292.     <VideoMenu>
  293.         <remote>
  294.             <menu>OSD</menu>
  295.             <back>PreviousMenu</back>
  296.             <info>Info</info>
  297.             <title>CodecInfo</title>
  298.             <zero>Number0</zero>
  299.             <one>Number1</one>
  300.             <two>Number2</two>
  301.             <three>Number3</three>
  302.             <four>Number4</four>
  303.             <five>Number5</five>
  304.             <six>Number6</six>
  305.             <seven>Number7</seven>
  306.             <eight>Number8</eight>
  307.             <nine>Number9</nine>
  308.             <play>Select</play>
  309.         </remote>
  310.     </VideoMenu>
  311.  
  312.     <OSDVideoSettings>
  313.         <remote>
  314.             <back>Close</back>
  315.             <menu>Close</menu>
  316.             <start>Close</start>
  317.         </remote>
  318.     </OSDVideoSettings>
  319.  
  320.     <OSDAudioSettings>
  321.         <remote>
  322.             <back>Close</back>
  323.             <menu>Close</menu>
  324.             <start>Close</start>
  325.         </remote>
  326.     </OSDAudioSettings>
  327.  
  328.     <VideoBookmarks>
  329.         <remote>
  330.             <back>Close</back>
  331.             <menu>Close</menu>
  332.             <start>Close</start>
  333.             <zero>Delete</zero>
  334.         </remote>
  335.     </VideoBookmarks>
  336.  
  337.     <MyVideoLibrary>
  338.         <remote>
  339.             <zero>Queue</zero>
  340.             <clear>Delete</clear>
  341.             <!-- ADD Custom Button to Switch Between Watched/Unwatched Shows -->
  342.         </remote>
  343.     </MyVideoLibrary>
  344.  
  345.     <MyVideoFiles>
  346.         <remote>
  347.             <zero>Queue</zero>
  348.             <star>Queue</star>
  349.         </remote>
  350.     </MyVideoFiles>
  351.  
  352.     <MyVideoPlaylist>
  353.         <remote>
  354.             <back>Playlist</back>
  355.             <!-- Close playlist -->
  356.             <clear>Delete</clear>
  357.             <zero>Delete</zero>
  358.         </remote>
  359.     </MyVideoPlaylist>
  360.  
  361.     <VirtualKeyboard>
  362.         <remote>
  363.             <back>BackSpace</back>
  364.             <star>Shift</star>
  365.             <hash>Symbols</hash>
  366.             <zero>Number0</zero>
  367.             <one>Number1</one>
  368.             <two>Number2</two>
  369.             <three>Number3</three>
  370.             <four>Number4</four>
  371.             <five>Number5</five>
  372.             <six>Number6</six>
  373.             <seven>Number7</seven>
  374.             <eight>Number8</eight>
  375.             <nine>Number9</nine>
  376.             <pageminus>CursorLeft</pageminus>
  377.             <pageplus>CursorRight</pageplus>
  378.         </remote>
  379.     </VirtualKeyboard>
  380.  
  381.     <ContextMenu>
  382.         <remote>
  383.             <title>Close</title>
  384.             <back>Close</back>
  385.         </remote>
  386.     </ContextMenu>
  387.  
  388.     <FileStackingDialog>
  389.         <remote>
  390.             <back>Close</back>
  391.         </remote>
  392.     </FileStackingDialog>
  393.  
  394.     <Scripts>
  395.         <remote>
  396.             <info>XBMC.ActivateWindow(ScriptsDebugInfo)</info>
  397.         </remote>
  398.     </Scripts>
  399.  
  400.     <ScriptsDebugInfo>
  401.         <remote>
  402.             <info>Info</info>
  403.             <!-- clears debug python info -->
  404.         </remote>
  405.     </ScriptsDebugInfo>
  406.  
  407.     <NumericInput>
  408.         <remote>
  409.             <zero>Number0</zero>
  410.             <one>Number1</one>
  411.             <two>Number2</two>
  412.             <three>Number3</three>
  413.             <four>Number4</four>
  414.             <five>Number5</five>
  415.             <six>Number6</six>
  416.             <seven>Number7</seven>
  417.             <eight>Number8</eight>
  418.             <nine>Number9</nine>
  419.             <back>BackSpace</back>
  420.         </remote>
  421.     </NumericInput>
  422.  
  423.     <Weather>
  424.         <remote>
  425.             <back>PreviousMenu</back>
  426.         </remote>
  427.     </Weather>
  428.  
  429.     <Settings>
  430.         <remote>
  431.             <back>PreviousMenu</back>
  432.         </remote>
  433.     </Settings>
  434.  
  435.     <MyPicturesSettings>
  436.         <remote>
  437.             <back>PreviousMenu</back>
  438.         </remote>
  439.     </MyPicturesSettings>
  440.  
  441.     <MyProgramsSettings>
  442.         <remote>
  443.             <back>PreviousMenu</back>
  444.         </remote>
  445.     </MyProgramsSettings>
  446.  
  447.     <MyWeatherSettings>
  448.         <remote>
  449.             <back>PreviousMenu</back>
  450.         </remote>
  451.     </MyWeatherSettings>
  452.  
  453.     <MyMusicSettings>
  454.         <remote>
  455.             <back>PreviousMenu</back>
  456.         </remote>
  457.     </MyMusicSettings>
  458.  
  459.     <SystemSettings>
  460.         <remote>
  461.             <back>PreviousMenu</back>
  462.         </remote>
  463.     </SystemSettings>
  464.  
  465.     <MyVideosSettings>
  466.         <remote>
  467.             <back>PreviousMenu</back>
  468.         </remote>
  469.     </MyVideosSettings>
  470.  
  471.     <NetworkSettings>
  472.         <remote>
  473.             <back>PreviousMenu</back>
  474.         </remote>
  475.     </NetworkSettings>
  476.  
  477.     <AppearanceSettings>
  478.         <remote>
  479.             <back>PreviousMenu</back>
  480.         </remote>
  481.     </AppearanceSettings>
  482.  
  483.     <Profiles>
  484.         <remote>
  485.             <back>PreviousMenu</back>
  486.         </remote>
  487.     </Profiles>
  488.  
  489.     <systeminfo>
  490.         <remote>
  491.             <back>PreviousMenu</back>
  492.         </remote>
  493.     </systeminfo>
  494.  
  495.     <shutdownmenu>
  496.         <remote>
  497.             <back>PreviousMenu</back>
  498.         </remote>
  499.     </shutdownmenu>
  500.  
  501.     <submenu>
  502.         <remote>
  503.             <back>PreviousMenu</back>
  504.         </remote>
  505.     </submenu>
  506.  
  507.     <MusicInformation>
  508.         <remote>
  509.             <back>Close</back>
  510.         </remote>
  511.     </MusicInformation>
  512.  
  513.     <MovieInformation>
  514.         <remote>
  515.             <back>Close</back>
  516.         </remote>
  517.     </MovieInformation>
  518.  
  519.     <LockSettings>
  520.         <remote>
  521.             <menu>Close</menu>
  522.             <back>PreviousMenu</back>
  523.         </remote>
  524.     </LockSettings>
  525.  
  526.     <ProfileSettings>
  527.         <remote>
  528.             <menu>Close</menu>
  529.             <back>PreviousMenu</back>
  530.         </remote>
  531.     </ProfileSettings>
  532.  
  533.     <PictureInfo>
  534.         <remote>
  535.             <skipplus>NextPicture</skipplus>
  536.             <skipminus>PreviousPicture</skipminus>
  537.             <info>Close</info>
  538.             <back>Close</back>
  539.         </remote>
  540.     </PictureInfo>
  541.  
  542.     <Teletext>
  543.         <remote>
  544.             <zero>number0</zero>
  545.             <one>number1</one>
  546.             <two>number2</two>
  547.             <three>number3</three>
  548.             <four>number4</four>
  549.             <five>number5</five>
  550.             <six>number6</six>
  551.             <seven>number7</seven>
  552.             <eight>number8</eight>
  553.             <nine>number9</nine>
  554.             <red>Red</red>
  555.             <green>Green</green>
  556.             <yellow>Yellow</yellow>
  557.             <blue>Blue</blue>
  558.             <info>Info</info>
  559.             <back>Close</back>
  560.             <menu>Close</menu>
  561.             <start>Close</start>
  562.             <teletext>Close</teletext>
  563.         </remote>
  564.     </Teletext>
  565.  
  566.     <Favourites>
  567.         <remote>
  568.             <back>Close</back>
  569.         </remote>
  570.     </Favourites>
  571. </keymap>
  572.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement