Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- <?xml version="1.0" encoding="UTF-8"?>
- <!-- This file contains the mappings for a Microsoft Xbox 360 Controller to actions within XBMC -->
- <!-- The drivers for Linux and Windows do not always match. Mappings for Win32 will be presented -->
- <!-- first, with Linux alts second. -->
- <!-- The <global> section is a fall through - they will only be used if the button is not -->
- <!-- used in the current window's section. Note that there is only handling -->
- <!-- for a single action per button at this stage. -->
- <!-- The format of a mapping is: -->
- <!-- <device name="name"> -->
- <!-- <button id="x">action</button> -->
- <!-- <axis id="x" limit="y">action</axis> -->
- <!-- <hat id="1" position="left">action</hat> -->
- <!-- </device> -->
- <!-- Note that the action can be a built-in function. -->
- <!-- eg <button id="x">ActivateWindow(Home)</button> -->
- <!-- would automatically go to Home on the press of button 'x'. -->
- <!-- Joystick Name: Xbox 360 Wireless Receiver -->
- <!-- Linux alterations for default Xpad Driver -->
- <!-- Button Mappings in Linux: -->
- <!-- -->
- <!-- ID Button -->
- <!-- -->
- <!-- 1 A -->
- <!-- 2 B -->
- <!-- 3 X -->
- <!-- 4 Y -->
- <!-- 5 Left Shoulder -->
- <!-- 6 Right Shoulder -->
- <!-- 7 Left Trigger -->
- <!-- 8 Right Trigger -->
- <!-- 9 Back -->
- <!-- 10 Start -->
- <!-- 11 Guide -->
- <!-- 12 Left Stick Button -->
- <!-- 13 Right Stick Button -->
- <!-- 14 D-Pad Left -->
- <!-- 15 D-Pad Right -->
- <!-- 16 D-Pad Up -->
- <!-- 17 D-Pad Down -->
- <!-- Axis Mappings: -->
- <!-- -->
- <!-- ID Button -->
- <!-- -->
- <!-- 1 limit +1 Left Stick Right -->
- <!-- 1 limit -1 Left Stick Left -->
- <!-- 2 limit +1 Left Stick Down -->
- <!-- 2 limit -1 Left Stick Up -->
- <!-- 3 limit +1 Right Stick Right -->
- <!-- 3 limit -1 Right Stick Left -->
- <!-- 4 limit +1 Right Stick Down -->
- <!-- 4 limit -1 Right Stick Up -->
- <!-- Hat Mappings for some drivers: -->
- <!-- -->
- <!-- ID Position Button -->
- <!-- -->
- <!-- 1 up D-Pad Up -->
- <!-- 1 down D-Pad Down -->
- <!-- 1 left D-Pad Left -->
- <!-- 1 right D-Pad Right -->
- <keymap>
- <global>
- <joystick name="Xbox 360 Wireless Receiver (XBOX)">
- <!-- A selects. B goes back. X gets context menu. Y goes fullscreen and back. -->
- <button id="1">Select</button> <!-- A -->
- <button id="2">Back</button> <!-- B -->
- <button id="3">ContextMenu</button> <!-- X -->
- <button id="4">FullScreen</button> <!-- Y -->
- <!--Left Shoulder Queues videos. Right shoulder displays the current queue. -->
- <button id="5">Queue</button> <!-- left shoulder -->
- <button id="6">Playlist</button> <!-- right shoulder -->
- <button id="7">ScrollUp</button> <!-- left trigger -->
- <button id="8">ScrollDown</button> <!-- right trigger -->
- <button id="9">PreviousMenu</button> <!-- back -->
- <!-- Guide button activates the shutdown menu. -->
- <button id="11">ActivateWindow(ShutdownMenu)</button> <!-- guide -->
- <button id="10">ActivateWindow(Home)</button> <!-- start -->
- <button id="12"></button> <!-- left stick -->
- <button id="13">ActivateWindow(PlayerControls)</button> <!-- right stick -->
- <button id="14">AnalogSeekBack</button> <!-- d-pad left -->
- <button id="15">AnalogSeekForward</button> <!-- d-pad right -->
- <button id="16">VolumeUp</button> <!-- d-pad up -->
- <button id="17">VolumeDown</button> <!-- d-pad down -->
- <axis id="1" limit="-1">Left</axis> <!-- left stick left -->
- <axis id="1" limit="+1">Right</axis> <!-- left stick right -->
- <axis id="2" limit="-1">Up</axis> <!-- left stick up -->
- <axis id="2" limit="+1">Down</axis> <!-- left stick down -->
- <!-- Push up on the right stick for volume up. Push down for volume down. -->
- <axis id="4" limit="+1">VolumeDown</axis> <!-- right stick down -->
- <axis id="4" limit="-1">VolumeUp</axis> <!-- right stick up -->
- </joystick>
- </global>
- <FullscreenVideo>
- <joystick name="Xbox 360 Wireless Receiver (XBOX)">
- <!--
- A pauses and starts the video.
- B stops the video.
- X opens the onscreen display.
- -->
- <button id="1">Pause</button> <!-- A -->
- <button id="2">Stop</button> <!-- B -->
- <button id="3">OSD</button> <!-- X -->
- <!--
- Left stick changes aspect ratio.
- Back changes subtitles.
- Right stick changes Audio Language.
- Y displays info.
- -->
- <button id="12">AspectRatio</button> <!-- left stick -->
- <button id="9">ShowSubtitles</button> <!-- back -->
- <button id="7">Seek(-7)</button> <!-- left trigger -->
- <button id="4">Info</button> <!-- Y -->
- <button id="10">ActivateWindow(Home)</button> <!-- start -->
- <button id="11">ActivateWindow(ShutdownMenu)</button> <!-- guide -->
- <button id="13">AudioNextLanguage</button> <!-- right stick -->
- <button id="14">StepBack</button> <!-- d-pad left -->
- <button id="15">StepForward</button> <!-- d-pad right -->
- <button id="16">ChapterOrBigStepForward</button> <!-- d-pad up -->
- <button id="17">ChapterOrBigStepBack</button> <!-- d-pad down -->
- <!-- Shoulders fast forward and rewind. -->
- <button id="5">AnalogRewind</button> <!-- left shoulder -->
- <button id="6">AnalogFastForward</button> <!-- right shoulder -->
- <!-- D-Pad scans forward and back and volume up and down. -->
- <hat id="1" position="up">ChapterOrBigStepForward</hat>
- <hat id="1" position="down">ChapterOrBigStepBack</hat>
- <hat id="1" position="left">StepBack</hat>
- <hat id="1" position="right">StepForward</hat>
- </joystick>
- </FullscreenVideo>
- </keymap>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement