Advertisement
Guest User

Gyuunduh's custom remote.xml for Xbian

a guest
Feb 22nd, 2013
342
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.82 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>Pause</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>Back</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(Videos,MovieTitles)</myvideo>
  67. <mymusic>XBMC.ActivateWindow(MyMusic)</mymusic>
  68. <mypictures>XBMC.ActivateWindow(MyPictures)</mypictures>
  69. <mytv>XBMC.ActivateWindow(Videos,TvShowTitles)</mytv>
  70. <mypvr>XBMC.ActivateWindow(MyPVR)</mypvr>
  71. <guide>XBMC.ActivateWindowAndFocus(MyPVR, 31,0, 10,0)</guide>
  72. <livetv>XBMC.ActivateWindowAndFocus(MyPVR, 32,0, 11,0)</livetv>
  73. <liveradio>XBMC.ActivateWindowAndFocus(MyPVR, 33,0, 12,0)</liveradio>
  74. <recordedtv>XBMC.ActivateWindowAndFocus(MyPVR, 34,0, 13,0)</recordedtv>
  75. <epgsearch>XBMC.ActivateWindowAndFocus(MyPVR, 35,0, 14,0)</epgsearch>
  76. <red>XBMC.ActivateWindow(Home)</red>
  77. <green>XBMC.ActivateWindow(MyVideos)</green>
  78. <yellow>XBMC.ActivateWindow(MyMusic)</yellow>
  79. <blue>XBMC.ActivateWindow(filemanager)</blue>
  80. <zero>Number0</zero>
  81. <one>Number1</one>
  82. <two>JumpSMS2</two>
  83. <three>JumpSMS3</three>
  84. <four>JumpSMS4</four>
  85. <five>JumpSMS5</five>
  86. <six>JumpSMS6</six>
  87. <seven>JumpSMS7</seven>
  88. <eight>JumpSMS8</eight>
  89. <nine>JumpSMS9</nine>
  90. </remote>
  91. </global>
  92. <Home>
  93. <remote>
  94. <info>XBMC.ActivateWindow(SystemInfo)</info>
  95. <clear>XBMC.ActivateWindow(Weather)</clear>
  96. <hash>XBMC.ActivateWindow(Settings)</hash>
  97. </remote>
  98. </Home>
  99. <MyTV>
  100. <remote>
  101. <clear>Delete</clear>
  102. </remote>
  103. </MyTV>
  104. <MyFiles>
  105. <remote>
  106. <clear>Delete</clear>
  107. <zero>Highlight</zero>
  108. <star>Move</star>
  109. <hash>Rename</hash>
  110. </remote>
  111. </MyFiles>
  112. <MyMusicPlaylist>
  113. <remote>
  114. <clear>Delete</clear>
  115. <zero>Delete</zero>
  116. </remote>
  117. </MyMusicPlaylist>
  118. <MyMusicPlaylistEditor>
  119. <remote>
  120. <zero>Queue</zero>
  121. </remote>
  122. </MyMusicPlaylistEditor>
  123. <MyMusicFiles>
  124. <remote>
  125. <zero>Queue</zero>
  126. <star>Queue</star>
  127. </remote>
  128. </MyMusicFiles>
  129. <MyMusicLibrary>
  130. <remote>
  131. <zero>Queue</zero>
  132. <star>Queue</star>
  133. </remote>
  134. </MyMusicLibrary>
  135. <FullscreenVideo>
  136. <remote>
  137. <zero>Number0</zero>
  138. <one>Number1</one>
  139. <two>Number2</two>
  140. <three>Number3</three>
  141. <four>Number4</four>
  142. <five>Number5</five>
  143. <six>Number6</six>
  144. <seven>Number7</seven>
  145. <eight>Number8</eight>
  146. <nine>Number9</nine>
  147. <left>StepBack</left>
  148. <right>StepForward</right>
  149. <up>BigStepForward</up>
  150. <down>BigStepBack</down>
  151. <back>SmallStepBack</back>
  152. <menu>OSD</menu>
  153. <start>OSD</start>
  154. <select>OSD</select>
  155. <title>CodecInfo</title>
  156. <info>Info</info>
  157. <guide>XBMC.ActivateWindow(PVROSDGuide)</guide>
  158. <teletext>XBMC.ActivateWindow(Teletext)</teletext>
  159. <subtitle>NextSubtitle</subtitle>
  160. <star>NextSubtitle</star>
  161. <language>AudioNextLanguage</language>
  162. <playlist>Playlist</playlist>
  163. <hash>AudioNextLanguage</hash>
  164. <pageplus>SkipNext</pageplus>
  165. <pageminus>SkipPrevious</pageminus>
  166. <blue>XBMC.ActivateWindow(osdaudiosettings)</blue>
  167. </remote>
  168. </FullscreenVideo>
  169. <VideoTimeSeek>
  170. <remote>
  171. <select>Select</select>
  172. <enter>Select</enter>
  173. </remote>
  174. </VideoTimeSeek>
  175. <FullscreenInfo>
  176. <remote>
  177. <title>CodecInfo</title>
  178. <info>Back</info>
  179. <menu>OSD</menu>
  180. </remote>
  181. </FullscreenInfo>
  182. <PlayerControls>
  183. <remote>
  184. <menu>Back</menu>
  185. </remote>
  186. </PlayerControls>
  187. <Visualisation>
  188. <remote>
  189. <back>LockPreset</back>
  190. <title>CodecInfo</title>
  191. <select>XBMC.ActivateWindow(MusicOSD)</select>
  192. <menu>OSD</menu>
  193. <start>OSD</start>
  194. <info>Info</info>
  195. <clear>Back</clear>
  196. <guide>XBMC.ActivateWindow(PVROSDGuide)</guide>
  197. <playlist>XBMC.ActivateWindow(PVROSDChannels)</playlist>
  198. <left>AnalogSeekBack</left>
  199. <right>AnalogSeekForward</right>
  200. <up>AnalogSeekForward</up>
  201. <down>AnalogSeekBack</down>
  202. <zero>Number0</zero>
  203. <one>Number1</one>
  204. <two>Number2</two>
  205. <three>Number3</three>
  206. <four>Number4</four>
  207. <five>Number5</five>
  208. <six>Number6</six>
  209. <seven>Number7</seven>
  210. <eight>Number8</eight>
  211. <nine>Number9</nine>
  212. <blue>XBMC.ActivateWindow(osdaudiosettings)</blue>
  213.  
  214. </remote>
  215. </Visualisation>
  216. <MusicOSD>
  217. <remote>
  218. <menu>Back</menu>
  219. <title>Info</title>
  220. <info>CodecInfo</info>
  221. <clear>Back</clear>
  222. <blue>XBMC.ActivateWindow(osdaudiosettings)</blue>
  223. </remote>
  224. </MusicOSD>
  225. <VisualisationSettings>
  226. <remote>
  227. <menu>Back</menu>
  228. </remote>
  229. </VisualisationSettings>
  230. <VisualisationPresetList>
  231. <remote>
  232. <menu>Back</menu>
  233. </remote>
  234. </VisualisationPresetList>
  235. <SlideShow>
  236. <remote>
  237. <zero>ZoomNormal</zero>
  238. <one>ZoomLevel1</one>
  239. <two>ZoomLevel2</two>
  240. <three>ZoomLevel3</three>
  241. <four>ZoomLevel4</four>
  242. <five>ZoomLevel5</five>
  243. <six>ZoomLevel6</six>
  244. <seven>ZoomLevel7</seven>
  245. <eight>ZoomLevel8</eight>
  246. <nine>ZoomLevel9</nine>
  247. <info>CodecInfo</info>
  248. <skipplus>NextPicture</skipplus>
  249. <skipminus>PreviousPicture</skipminus>
  250. <title>Info</title>
  251. <select>Rotate</select>
  252. </remote>
  253. </SlideShow>
  254. <ScreenCalibration>
  255. <remote>
  256. <select>NextCalibration</select>
  257. <zero>ResetCalibration</zero>
  258. <display>NextResolution</display>
  259. <xbox>NextResolution</xbox>
  260. </remote>
  261. </ScreenCalibration>
  262. <GUICalibration>
  263. <remote>
  264. <select>NextCalibration</select>
  265. <zero>ResetCalibration</zero>
  266. </remote>
  267. </GUICalibration>
  268. <VideoOSD>
  269. <remote>
  270. <menu>Back</menu>
  271. <start>Back</start>
  272. <blue>XBMC.ActivateWindow(osdaudiosettings)</blue>
  273. </remote>
  274. </VideoOSD>
  275. <VideoMenu>
  276. <remote>
  277. <menu>OSD</menu>
  278. <info>Info</info>
  279. <title>CodecInfo</title>
  280. <zero>Number0</zero>
  281. <one>Number1</one>
  282. <two>Number2</two>
  283. <three>Number3</three>
  284. <four>Number4</four>
  285. <five>Number5</five>
  286. <six>Number6</six>
  287. <seven>Number7</seven>
  288. <eight>Number8</eight>
  289. <nine>Number9</nine>
  290. <play>Select</play>
  291. <pageplus>SkipNext</pageplus>
  292. <pageminus>SkipPrevious</pageminus>
  293. </remote>
  294. </VideoMenu>
  295. <OSDVideoSettings>
  296. <remote>
  297. <menu>Back</menu>
  298. <start>Back</start>
  299. </remote>
  300. </OSDVideoSettings>
  301. <OSDAudioSettings>
  302. <remote>
  303. <menu>Back</menu>
  304. <start>Back</start>
  305. </remote>
  306. </OSDAudioSettings>
  307. <VideoBookmarks>
  308. <remote>
  309. <menu>Back</menu>
  310. <start>Back</start>
  311. <zero>Delete</zero>
  312. </remote>
  313. </VideoBookmarks>
  314. <MyVideoLibrary>
  315. <remote>
  316. <zero>Queue</zero>
  317. <clear>Delete</clear>
  318. </remote>
  319. </MyVideoLibrary>
  320. <MyVideoFiles>
  321. <remote>
  322. <zero>Queue</zero>
  323. <star>Queue</star>
  324. </remote>
  325. </MyVideoFiles>
  326. <MyVideoPlaylist>
  327. <remote>
  328. <clear>Delete</clear>
  329. <zero>Delete</zero>
  330. </remote>
  331. </MyVideoPlaylist>
  332. <VirtualKeyboard>
  333. <remote>
  334. <back>BackSpace</back>
  335. <star>Shift</star>
  336. <hash>Symbols</hash>
  337. <zero>Number0</zero>
  338. <one>Number1</one>
  339. <two>Number2</two>
  340. <three>Number3</three>
  341. <four>Number4</four>
  342. <five>Number5</five>
  343. <six>Number6</six>
  344. <seven>Number7</seven>
  345. <eight>Number8</eight>
  346. <nine>Number9</nine>
  347. <enter>Enter</enter>
  348. <pageminus>CursorLeft</pageminus>
  349. <pageplus>CursorRight</pageplus>
  350. </remote>
  351. </VirtualKeyboard>
  352. <ContextMenu>
  353. <remote>
  354. <title>Back</title>
  355. </remote>
  356. </ContextMenu>
  357. <Scripts>
  358. <remote>
  359. <info>info</info>
  360. </remote>
  361. </Scripts>
  362. <NumericInput>
  363. <remote>
  364. <zero>Number0</zero>
  365. <one>Number1</one>
  366. <two>Number2</two>
  367. <three>Number3</three>
  368. <four>Number4</four>
  369. <five>Number5</five>
  370. <six>Number6</six>
  371. <seven>Number7</seven>
  372. <eight>Number8</eight>
  373. <nine>Number9</nine>
  374. <enter>Enter</enter>
  375. <back>BackSpace</back>
  376. </remote>
  377. </NumericInput>
  378. <Weather>
  379. <remote>
  380. <back>PreviousMenu</back>
  381. </remote>
  382. </Weather>
  383. <TV>
  384. <remote>
  385. <red>Red</red>
  386. <green>Green</green>
  387. <yellow>Yellow</yellow>
  388. <blue>Blue</blue>
  389. </remote>
  390. </TV>
  391. <Settings>
  392. <remote>
  393. <back>PreviousMenu</back>
  394. </remote>
  395. </Settings>
  396. <AddonBrowser>
  397. <remote>
  398. </remote>
  399. </AddonBrowser>
  400. <AddonInformation>
  401. <remote>
  402. <back>Close</back>
  403. </remote>
  404. </AddonInformation>
  405. <AddonSettings>
  406. <remote>
  407. <back>Close</back>
  408. </remote>
  409. </AddonSettings>
  410. <TextViewer>
  411. <remote>
  412. <back>Close</back>
  413. </remote>
  414. </TextViewer>
  415. <MyPicturesSettings>
  416. <remote>
  417. <back>PreviousMenu</back>
  418. </remote>
  419. </MyPicturesSettings>
  420. <MyProgramsSettings>
  421. <remote>
  422. <back>PreviousMenu</back>
  423. </remote>
  424. </MyProgramsSettings>
  425. <MyWeatherSettings>
  426. <remote>
  427. <back>PreviousMenu</back>
  428. </remote>
  429. </MyWeatherSettings>
  430. <MyMusicSettings>
  431. <remote>
  432. <back>PreviousMenu</back>
  433. </remote>
  434. </MyMusicSettings>
  435. <SystemSettings>
  436. <remote>
  437. <back>PreviousMenu</back>
  438. </remote>
  439. </SystemSettings>
  440. <MyVideosSettings>
  441. <remote>
  442. <back>PreviousMenu</back>
  443. </remote>
  444. </MyVideosSettings>
  445. <NetworkSettings>
  446. <remote>
  447. <back>PreviousMenu</back>
  448. </remote>
  449. </NetworkSettings>
  450. <AppearanceSettings>
  451. <remote>
  452. <back>PreviousMenu</back>
  453. </remote>
  454. </AppearanceSettings>
  455. <Profiles>
  456. <remote>
  457. <back>PreviousMenu</back>
  458. </remote>
  459. </Profiles>
  460. <systeminfo>
  461. <remote>
  462. <back>PreviousMenu</back>
  463. </remote>
  464. </systeminfo>
  465. <shutdownmenu>
  466. <remote>
  467. <back>PreviousMenu</back>
  468. </remote>
  469. </shutdownmenu>
  470. <submenu>
  471. <remote>
  472. <back>PreviousMenu</back>
  473. </remote>
  474. </submenu>
  475. <MusicInformation>
  476. <remote>
  477. <info>Back</info>
  478. </remote>
  479. </MusicInformation>
  480. <MovieInformation>
  481. <remote>
  482. <info>Back</info>
  483. </remote>
  484. </MovieInformation>
  485. <LockSettings>
  486. <remote>
  487. <menu>Back</menu>
  488. </remote>
  489. </LockSettings>
  490. <ProfileSettings>
  491. <remote>
  492. <menu>Back</menu>
  493. </remote>
  494. </ProfileSettings>
  495. <PictureInfo>
  496. <remote>
  497. <skipplus>NextPicture</skipplus>
  498. <skipminus>PreviousPicture</skipminus>
  499. <info>Back</info>
  500. </remote>
  501. </PictureInfo>
  502. <Teletext>
  503. <remote>
  504. <zero>number0</zero>
  505. <one>number1</one>
  506. <two>number2</two>
  507. <three>number3</three>
  508. <four>number4</four>
  509. <five>number5</five>
  510. <six>number6</six>
  511. <seven>number7</seven>
  512. <eight>number8</eight>
  513. <nine>number9</nine>
  514. <red>Red</red>
  515. <green>Green</green>
  516. <yellow>Yellow</yellow>
  517. <blue>Blue</blue>
  518. <info>Info</info>
  519. <menu>Back</menu>
  520. <start>Back</start>
  521. <teletext>Back</teletext>
  522. </remote>
  523. </Teletext>
  524. <Favourites>
  525. <remote>
  526. <back>Close</back>
  527. </remote>
  528. </Favourites>
  529. <FullscreenLiveTV>
  530. <remote>
  531. <left>PreviousChannelGroup</left>
  532. <right>NextChannelGroup</right>
  533. <up>ChannelUp</up>
  534. <down>ChannelDown</down>
  535. </remote>
  536. </FullscreenLiveTV>
  537. <PVROSDChannels>
  538. <remote>
  539. <back>Close</back>
  540. <menu>Close</menu>
  541. <start>Close</start>
  542. <playlist>Close</playlist>
  543. </remote>
  544. </PVROSDChannels>
  545. <PVROSDGuide>
  546. <remote>
  547. <back>Close</back>
  548. <menu>Close</menu>
  549. <start>Close</start>
  550. <guide>Close</guide>
  551. </remote>
  552. </PVROSDGuide>
  553. <PVROSDDirector>
  554. <remote>
  555. <back>Close</back>
  556. <menu>Close</menu>
  557. </remote>
  558. </PVROSDDirector>
  559. <PVROSDCutter>
  560. <remote>
  561. <back>Close</back>
  562. <menu>Close</menu>
  563. </remote>
  564. </PVROSDCutter>
  565. <MyTVSettings>
  566. <remote>
  567. <back>PreviousMenu</back>
  568. </remote>
  569. </MyTVSettings>
  570. <AddonSettings>
  571. <remote>
  572. <clear>Delete</clear>
  573. </remote>
  574. </AddonSettings>
  575. </keymap>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement