Advertisement
Guest User

Untitled

a guest
Mar 19th, 2011
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.27 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. <keyboard>
  40. <p>Play</p>
  41. <q>Queue</q>
  42. <f>FastForward</f>
  43. <r>Rewind</r>
  44. <left>Left</left>
  45. <right>Right</right>
  46. <up>Up</up>
  47. <down>Down</down>
  48. <pageup>PageUp</pageup>
  49. <pagedown>PageDown</pagedown>
  50. <return>Select</return>
  51. <enter>Select</enter>
  52. <backspace>ParentDir</backspace>
  53. <m>ActivateWindow(PlayerControls)</m>
  54. <s>ActivateWindow(shutdownmenu)</s>
  55. <escape>PreviousMenu</escape>
  56. <i>Info</i>
  57. <menu>ContextMenu</menu>
  58. <c>ContextMenu</c>
  59. <space>Pause</space>
  60. <x>Stop</x>
  61. <period>SkipNext</period>
  62. <comma>SkipPrevious</comma>
  63. <tab>FullScreen</tab>
  64. <printscreen>Screenshot</printscreen>
  65. <s mod="ctrl">Screenshot</s>
  66. <minus>VolumeDown</minus>
  67. <plus>VolumeUp</plus>
  68. <zero>Number0</zero>
  69. <one>Number1</one>
  70. <two>Number2</two>
  71. <three>Number3</three>
  72. <four>Number4</four>
  73. <five>Number5</five>
  74. <six>Number6</six>
  75. <seven>Number7</seven>
  76. <eight>Number8</eight>
  77. <nine>Number9</nine>
  78. <backslash>ToggleFullScreen</backslash>
  79. <browser_home>XBMC.ActivateWindow(Home)</browser_home>
  80. <browser_favorites>ActivateWindow(Favourites)</browser_favorites>
  81. <browser_refresh/>
  82. <browser_search/>
  83. <launch_app1_pc_icon>ActivateWindow(MyPrograms)</launch_app1_pc_icon>
  84. <launch_media_select>XBMC.ActivateWindow(MyMusic)</launch_media_select>
  85. <play_pause>Pause</play_pause>
  86. <stop>Stop</stop>
  87. <volume_up>VolumeUp</volume_up>
  88. <volume_mute>Mute</volume_mute>
  89. <volume_down>VolumeDown</volume_down>
  90. <next_track>SkipNext</next_track>
  91. <prev_track>SkipPrevious</prev_track>
  92. <launch_mail></launch_mail>
  93. <key id='61620'></key> <!-- same as above, launch_mail, but using button code (based on vkey id) -->
  94. <home>FirstPage</home>
  95. <end>LastPage</end>
  96. <key id='65446'>ParentDir</key>
  97. <key id='65459'>Play</key>
  98. <!-- ****************************************************** -->
  99. <!-- MS Media Center keyboard shortcuts sent by MCE remotes -->
  100. <!-- See http://msdn.microsoft.com/en-us/library/bb189249.aspx -->
  101. <p mod="ctrl,shift">Play</p> <!-- Play -->
  102. <s mod="ctrl,shift">Stop</s> <!-- Stop -->
  103. <p mod="ctrl">Pause</p> <!-- Pause -->
  104. <f mod="ctrl,shift">FastForward</f> <!-- Fwd -->
  105. <b mod="ctrl,shift">Rewind</b> <!-- Rew -->
  106. <f mod="ctrl">SkipNext</f> <!-- Skip -->
  107. <b mod="ctrl">SkipPrevious</b> <!-- Replay -->
  108. <d mod="ctrl">Info</d> <!-- MCE Details -->
  109. <f10>VolumeUp</f10> <!-- MCE Vol up -->
  110. <f9>VolumeDown</f9> <!-- MCE Vol down -->
  111. <f8>Mute</f8> <!-- MCE mute -->
  112. <g mod="ctrl">OSD</g> <!-- MCE Guide -->
  113. <m mod="ctrl">ActivateWindow(music)</m> <!-- MCE My music -->
  114. <i mod="ctrl">ActivateWindow(pictures)</i> <!-- MCE My pictures -->
  115. <e mod="ctrl">ActivateWindow(video)</e> <!-- MCE videos -->
  116. <!-- MCE keypresses without an obvious use in XBMC -->
  117. <t mod="ctrl">Notification(MCEKeypress, Live TV, 3)</t>
  118. <t mod="ctrl,shift">Notification(MCEKeypress, My TV, 3)</t>
  119. <a mod="ctrl">Notification(MCEKeypress, Radio, 3)</a>
  120. <m mod="ctrl,shift">Notification(MCEKeypress, DVD menu, 3)</m>
  121. <u mod="ctrl">Notification(MCEKeypress, DVD subtitle, 3)</u>
  122. <a mod="ctrl,shift">Notification(MCEKeypress, DVD audio, 3)</a>
  123. </keyboard>
  124. </global>
  125. <LoginScreen>
  126. <keyboard>
  127. <end>XBMC.ShutDown()</end>
  128. </keyboard>
  129. </LoginScreen>
  130. <Home>
  131. <keyboard>
  132. <i>info</i>
  133. <end>XBMC.ShutDown()</end>
  134. </keyboard>
  135. </Home>
  136. <VirtualKeyboard>
  137. <keyboard>
  138. <backspace>Backspace</backspace>
  139. </keyboard>
  140. </VirtualKeyboard>
  141. <MyFiles>
  142. <keyboard>
  143. <space>Highlight</space>
  144. <delete>Delete</delete>
  145. <m>Move</m>
  146. <r>Rename</r>
  147. </keyboard>
  148. </MyFiles>
  149. <MyMusicPlaylist>
  150. <keyboard>
  151. <space>Playlist</space> <!-- Close playlist -->
  152. <delete>Delete</delete>
  153. <u>MoveItemUp</u>
  154. <d>MoveItemDown</d>
  155. <backspace>Playlist</backspace> <!-- Close playlist -->
  156. </keyboard>
  157. </MyMusicPlaylist>
  158. <MyMusicPlaylistEditor>
  159. <keyboard>
  160. <u>MoveItemUp</u>
  161. <d>MoveItemDown</d>
  162. <delete>Delete</delete>
  163. </keyboard>
  164. </MyMusicPlaylistEditor>
  165. <MyMusicFiles>
  166. <keyboard>
  167. <space>Playlist</space>
  168. <q>Queue</q>
  169. </keyboard>
  170. </MyMusicFiles>
  171. <MyMusicLibrary>
  172. <keyboard>
  173. <space>Playlist</space>
  174. <q>Queue</q>
  175. </keyboard>
  176. </MyMusicLibrary>
  177. <FullscreenVideo>
  178. <keyboard>
  179. <f>FastForward</f>
  180. <r>Rewind</r>
  181. <period>StepForward</period>
  182. <comma>StepBack</comma>
  183. <backspace>Fullscreen</backspace>
  184. <quote>SmallStepBack</quote>
  185. <opensquarebracket>BigStepForward</opensquarebracket>
  186. <closesquarebracket>BigStepBack</closesquarebracket>
  187. <return>OSD</return>
  188. <enter>OSD</enter>
  189. <m>OSD</m>
  190. <i>Info</i>
  191. <o>CodecInfo</o>
  192. <z>AspectRatio</z>
  193. <t>ShowSubtitles</t>
  194. <l>NextSubtitle</l>
  195. <left>StepBack</left>
  196. <right>StepForward</right>
  197. <up>BigStepForward</up>
  198. <down>BigStepBack</down>
  199. <a>AudioDelay</a>
  200. <escape>Fullscreen</escape>
  201. <v>XBMC.ActivateWindow(Teletext)</v>
  202. </keyboard>
  203. </FullscreenVideo>
  204. <VideoTimeSeek>
  205. <keyboard>
  206. <return>Select</return>
  207. <enter>Select</enter>
  208. </keyboard>
  209. </VideoTimeSeek>
  210. <FullscreenInfo>
  211. <keyboard>
  212. <f>FastForward</f>
  213. <r>Rewind</r>
  214. <period>StepForward</period>
  215. <backspace>Close</backspace>
  216. <o>CodecInfo</o>
  217. <i>Close</i>
  218. <d mod="ctrl">Close</d>
  219. <m>OSD</m>
  220. </keyboard>
  221. </FullscreenInfo>
  222. <PlayerControls>
  223. <keyboard>
  224. <escape>Close</escape>
  225. <m>close</m>
  226. </keyboard>
  227. </PlayerControls>
  228. <Visualisation>
  229. <keyboard>
  230. <f>FastForward</f>
  231. <r>Rewind</r>
  232. <period>SkipNext</period>
  233. <comma>SkipPrevious</comma>
  234. <return>ActivateWindow(MusicOSD)</return>
  235. <enter>ActivateWindow(MusicOSD)</enter>
  236. <m>ActivateWindow(MusicOSD)</m>
  237. <i>Info</i>
  238. <p>ActivateWindow(VisualisationPresetList)</p>
  239. <v>ActivateWindow(VisualisationSettings)</v>
  240. <n>ActivateWindow(MusicPlaylist)</n>
  241. <left>SkipPrevious</left>
  242. <right>SkipNext</right>
  243. <up>IncreaseRating</up>
  244. <down>DecreaseRating</down> <!--<back>NextPreset</back>!-->
  245. <o>CodecInfo</o>
  246. <l>LockPreset</l>
  247. <escape>FullScreen</escape>
  248. </keyboard>
  249. </Visualisation>
  250. <MusicOSD>
  251. <keyboard>
  252. <escape>Close</escape>
  253. <f>FastForward</f>
  254. <r>Rewind</r>
  255. <period>SkipNext</period>
  256. <comma>SkipPrevious</comma>
  257. <m>Close</m>
  258. <i>Info</i>
  259. <o>CodecInfo</o>
  260. <p>ActivateWindow(VisualisationPresetList)</p>
  261. <v>ActivateWindow(VisualisationSettings)</v>
  262. <n>ActivateWindow(MusicPlaylist)</n>
  263. </keyboard>
  264. </MusicOSD>
  265. <VisualisationSettings>
  266. <keyboard>
  267. <escape>Close</escape>
  268. <f>FastForward</f>
  269. <r>Rewind</r>
  270. <period>SkipNext</period>
  271. <comma>SkipPrevious</comma>
  272. <m>Close</m>
  273. <i>Info</i>
  274. <o>CodecInfo</o>
  275. <p>ActivateWindow(VisualisationPresetList)</p>
  276. <v>Close</v>
  277. <n>ActivateWindow(MusicPlaylist)</n>
  278. </keyboard>
  279. </VisualisationSettings>
  280. <VisualisationPresetList>
  281. <keyboard>
  282. <escape>Close</escape>
  283. <f>FastForward</f>
  284. <r>Rewind</r>
  285. <period>SkipNext</period>
  286. <comma>SkipPrevious</comma>
  287. <m>Close</m>
  288. <i>Info</i>
  289. <o>CodecInfo</o>
  290. <p>Close</p>
  291. <v>Close</v>
  292. <n>ActivateWindow(MusicPlaylist)</n>
  293. </keyboard>
  294. </VisualisationPresetList>
  295. <SlideShow>
  296. <keyboard>
  297. <zero>ZoomNormal</zero>
  298. <one>ZoomLevel1</one>
  299. <two>ZoomLevel2</two>
  300. <three>ZoomLevel3</three>
  301. <four>ZoomLevel4</four>
  302. <five>ZoomLevel5</five>
  303. <six>ZoomLevel6</six>
  304. <seven>ZoomLevel7</seven>
  305. <eight>ZoomLevel8</eight>
  306. <nine>ZoomLevel9</nine>
  307. <i>Info</i>
  308. <o>CodecInfo</o>
  309. <period>NextPicture</period>
  310. <comma>PreviousPicture</comma>
  311. <plus>ZoomIn</plus>
  312. <minus>ZoomOut</minus>
  313. <r>Rotate</r>
  314. <backspace>PreviousMenu</backspace>
  315. </keyboard>
  316. </SlideShow>
  317. <ScreenCalibration>
  318. <keyboard>
  319. <return>NextCalibration</return>
  320. <enter>NextCalibration</enter>
  321. <d>ResetCalibration</d>
  322. <r>NextResolution</r>
  323. </keyboard>
  324. </ScreenCalibration>
  325. <GUICalibration>
  326. <keyboard>
  327. <return>NextCalibration</return>
  328. <enter>NextCalibration</enter>
  329. <d>ResetCalibration</d>
  330. </keyboard>
  331. </GUICalibration>
  332. <SelectDialog>
  333. <keyboard>
  334. <backspace>Close</backspace>
  335. <escape>Close</escape>
  336. </keyboard>
  337. </SelectDialog>
  338. <VideoOSD>
  339. <keyboard>
  340. <backspace>Close</backspace>
  341. <escape>Close</escape>
  342. <m>Close</m>
  343. <g mod="ctrl">close</g> <!-- MCE Guide button -->
  344. <i>Info</i>
  345. <o>CodecInfo</o>
  346. </keyboard>
  347. </VideoOSD>
  348. <VideoMenu>
  349. <keyboard>
  350. <opensquarebracket>BigStepForward</opensquarebracket>
  351. <closesquarebracket>BigStepBack</closesquarebracket>
  352. <m>OSD</m>
  353. <i>Info</i>
  354. <o>CodecInfo</o>
  355. <z>AspectRatio</z>
  356. <t>ShowSubtitles</t>
  357. <l>NextSubtitle</l>
  358. <a>AudioDelay</a>
  359. <escape>Fullscreen</escape>
  360. <return>Select</return>
  361. <enter>Select</enter> <!-- backspace>Fullscreen</backspace -->
  362. <backspace>PreviousMenu</backspace>
  363. </keyboard>
  364. </VideoMenu>
  365. <OSDVideoSettings>
  366. <keyboard>
  367. <backspace>Close</backspace>
  368. <escape>Close</escape>
  369. <i>Info</i>
  370. <o>CodecInfo</o>
  371. </keyboard>
  372. </OSDVideoSettings>
  373. <OSDAudioSettings>
  374. <keyboard>
  375. <backspace>Close</backspace>
  376. <escape>Close</escape>
  377. <i>Info</i>
  378. <o>CodecInfo</o>
  379. </keyboard>
  380. </OSDAudioSettings>
  381. <VideoBookmarks>
  382. <keyboard>
  383. <backspace>Close</backspace>
  384. <escape>Close</escape>
  385. </keyboard>
  386. </VideoBookmarks>
  387. <MyVideoLibrary>
  388. <keyboard>
  389. <delete>Delete</delete>
  390. <space>Playlist</space>
  391. <w>ToggleWatched</w>
  392. </keyboard>
  393. </MyVideoLibrary>
  394. <MyVideoFiles>
  395. <keyboard>
  396. <space>Playlist</space>
  397. <q>Queue</q>
  398. <w>ToggleWatched</w>
  399. </keyboard>
  400. </MyVideoFiles>
  401. <MyVideoPlaylist>
  402. <keyboard>
  403. <backspace>Playlist</backspace> <!-- Close playlist -->
  404. <space>Playlist</space> <!-- Close playlist -->
  405. <delete>Delete</delete>
  406. <u>MoveItemUp</u>
  407. <d>MoveItemDown</d>
  408. </keyboard>
  409. </MyVideoPlaylist>
  410. <ContextMenu>
  411. <keyboard>
  412. <c>Close</c>
  413. <menu>Close</menu>
  414. <backspace>Close</backspace>
  415. </keyboard>
  416. </ContextMenu>
  417. <FileStackingDialog>
  418. <keyboard>
  419. <backspace>Close</backspace>
  420. </keyboard>
  421. </FileStackingDialog>
  422. <Scripts>
  423. <keyboard>
  424. <i>info</i>
  425. </keyboard>
  426. </Scripts>
  427. <Weather>
  428. <keyboard>
  429. <backspace>PreviousMenu</backspace>
  430. <key id='65446'>PreviousMenu</key>
  431. </keyboard>
  432. </Weather>
  433. <Settings>
  434. <keyboard>
  435. <backspace>PreviousMenu</backspace>
  436. </keyboard>
  437. </Settings>
  438. <MyPicturesSettings>
  439. <keyboard>
  440. <backspace>PreviousMenu</backspace>
  441. </keyboard>
  442. </MyPicturesSettings>
  443. <MyProgramsSettings>
  444. <keyboard>
  445. <backspace>PreviousMenu</backspace>
  446. </keyboard>
  447. </MyProgramsSettings>
  448. <MyWeatherSettings>
  449. <keyboard>
  450. <backspace>PreviousMenu</backspace>
  451. </keyboard>
  452. </MyWeatherSettings>
  453. <MyMusicSettings>
  454. <keyboard>
  455. <backspace>PreviousMenu</backspace>
  456. </keyboard>
  457. </MyMusicSettings>
  458. <SystemSettings>
  459. <keyboard>
  460. <backspace>PreviousMenu</backspace>
  461. </keyboard>
  462. </SystemSettings>
  463. <MyVideosSettings>
  464. <keyboard>
  465. <backspace>PreviousMenu</backspace>
  466. </keyboard>
  467. </MyVideosSettings>
  468. <NetworkSettings>
  469. <keyboard>
  470. <backspace>PreviousMenu</backspace>
  471. </keyboard>
  472. </NetworkSettings>
  473. <AppearanceSettings>
  474. <keyboard>
  475. <backspace>PreviousMenu</backspace>
  476. </keyboard>
  477. </AppearanceSettings>
  478. <Profiles>
  479. <keyboard>
  480. <backspace>PreviousMenu</backspace>
  481. </keyboard>
  482. </Profiles>
  483. <systeminfo>
  484. <keyboard>
  485. <backspace>PreviousMenu</backspace>
  486. </keyboard>
  487. </systeminfo>
  488. <shutdownmenu>
  489. <keyboard>
  490. <backspace>PreviousMenu</backspace>
  491. <s>Close</s>
  492. </keyboard>
  493. </shutdownmenu>
  494. <submenu>
  495. <keyboard>
  496. <backspace>PreviousMenu</backspace>
  497. </keyboard>
  498. </submenu>
  499. <MusicInformation>
  500. <keyboard>
  501. <backspace>Close</backspace>
  502. <key id='65446'>Close</key>
  503. </keyboard>
  504. </MusicInformation>
  505. <MovieInformation>
  506. <keyboard>
  507. <backspace>Close</backspace>
  508. <i>Close</i>
  509. <d mod="ctrl">Close</d>
  510. <key id='65446'>Close</key>
  511. </keyboard>
  512. </MovieInformation>
  513. <AddonInformation>
  514. <keyboard>
  515. <backspace>Close</backspace>
  516. </keyboard>
  517. </AddonInformation>
  518. <AddonSettings>
  519. <keyboard>
  520. <backspace>Close</backspace>
  521. </keyboard>
  522. </AddonSettings>
  523. <TextViewer>
  524. <keyboard>
  525. <backspace>Close</backspace>
  526. </keyboard>
  527. </TextViewer>
  528. <LockSettings>
  529. <keyboard>
  530. <escape>Close</escape>
  531. <backspace>PreviousMenu</backspace>
  532. </keyboard>
  533. </LockSettings>
  534. <ProfileSettings>
  535. <keyboard>
  536. <escape>Close</escape>
  537. <backspace>PreviousMenu</backspace>
  538. </keyboard>
  539. </ProfileSettings>
  540. <PictureInfo>
  541. <keyboard>
  542. <period>NextPicture</period>
  543. <comma>PreviousPicture</comma>
  544. <i>Close</i>
  545. <d mod="ctrl">Close</d>
  546. <o>Close</o>
  547. <backspace>Close</backspace>
  548. <space>Pause</space>
  549. </keyboard>
  550. </PictureInfo>
  551. <Teletext>
  552. <keyboard>
  553. <backspace>Close</backspace>
  554. <escape>Close</escape>
  555. <v>Close</v>
  556. </keyboard>
  557. </Teletext>
  558. <Favourites>
  559. <keyboard>
  560. <backspace>Close</backspace>
  561. </keyboard>
  562. </Favourites>
  563. <NumericInput>
  564. <keyboard>
  565. <backspace>Close</backspace>
  566. </keyboard>
  567. </NumericInput>
  568. </keymap>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement