[filesystem][SpecialProtocol] Removed assert from GetPath
[xbmc.git] / system / keymaps / keyboard.xml
blob4c3019f8d5ddd76ef8572073ea02d30c5d7d0beb
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- This file contains the mapping of keyboard keys to actions within Kodi.              -->
3 <!--                                                                                      -->
4 <!-- The format is:                                                                       -->
5 <!--  <window>                                                                            -->
6 <!--    <device>                                                                          -->
7 <!--      <button>action</button>                                                         -->
8 <!--    </device>                                                                         -->
9 <!--  </window>                                                                           -->
10 <!--                                                                                      -->
11 <!-- The <global> section is a fall through - they will only be used if the button is     -->
12 <!-- not used in the current window's section.                                            -->
13 <!--                                                                                      -->
14 <!-- Actions can be built-in functions.                                                   -->
15 <!--  eg <B>ActivateWindow(Music)</B>                                                     -->
16 <!-- would automatically go to Music on the press of the B button.                        -->
17 <!--                                                                                      -->
18 <!--  Long presses                                                                        -->
19 <!--   A limitation is that if a single press is mapped in a section, a global "longpress"-->
20 <!--   will be ignored. The workaround is to duplicate the long mapping in the section.   -->
21 <!--                                                                                      -->
22 <!-- An empty action removes the corresponding mapping from default and parent keymaps.   -->
23 <!-- This is different from a "noop" action, which disables a button.                     -->
24 <!--                                                                                      -->
25 <!-- More documentation on keymaps can be found on http://kodi.wiki/view/keymaps          -->
26 <keymap>
27   <global>
28     <keyboard>
29       <p>Play</p>
30       <q>Queue</q>
31       <f>FastForward</f>
32       <r>Rewind</r>
33       <y>SwitchPlayer</y>
34       <left>Left</left>
35       <right>Right</right>
36       <up>Up</up>
37       <down>Down</down>
38       <left mod="ctrl">analogseekback</left>
39       <right mod="ctrl">analogseekforward</right>
40       <pageup>PageUp</pageup>
41       <pagedown>PageDown</pagedown>
42       <return>Select</return>
43       <return mod="longpress">ContextMenu</return>
44       <return mod="ctrl">Enter</return>
45       <enter>Select</enter>
46       <enter mod="longpress">ContextMenu</enter>
47       <enter mod="ctrl">Enter</enter>
48       <backspace>Back</backspace>
49       <browser_back>Back</browser_back>
50       <browser_back mod="longpress">ActivateWindow(Home)</browser_back>
51       <key id='65446'>Back</key>
52       <m>Menu</m>
53       <n mod="ctrl">ActivateWindow(PlayerControls)</n>
54       <s>ActivateWindow(ShutdownMenu)</s>
55       <s mod="alt">ActivateWindow(Settings)</s>
56       <escape>PreviousMenu</escape>
57       <escape mod="longpress">Back</escape>
58       <i>Info</i>
59       <menu>ContextMenu</menu>
60       <menu mod="longpress">Menu</menu>
61       <c>ContextMenu</c>
62       <c mod="longpress">Menu</c>
63       <space>Pause</space>
64       <x>Stop</x>
65       <period>SkipNext</period>
66       <comma>SkipPrevious</comma>
67       <tab>FullScreen</tab>
68       <printscreen>Screenshot</printscreen>
69       <s mod="ctrl">Screenshot</s>
70       <minus>VolumeDown</minus>
71       <plus>VolumeUp</plus>
72       <equals>VolumeUp</equals>
73       <zero>Number0</zero>
74       <one>Number1</one>
75       <two>Number2</two>
76       <three>Number3</three>
77       <four>Number4</four>
78       <five>Number5</five>
79       <six>Number6</six>
80       <seven>Number7</seven>
81       <eight>Number8</eight>
82       <nine>Number9</nine>
83       <numpadminus>VolumeDown</numpadminus>
84       <numpadplus>VolumeUp</numpadplus>
85       <numpadzero>Number0</numpadzero>
86       <numpadone>Number1</numpadone>
87       <numpadtwo>Number2</numpadtwo>
88       <numpadthree>Number3</numpadthree>
89       <numpadfour>Number4</numpadfour>
90       <numpadfive>Number5</numpadfive>
91       <numpadsix>Number6</numpadsix>
92       <numpadseven>Number7</numpadseven>
93       <numpadeight>Number8</numpadeight>
94       <numpadnine>Number9</numpadnine>
95       <backslash>ToggleFullScreen</backslash>
96       <home>FirstPage</home>
97       <end>LastPage</end>
98       <power>ActivateWindow(ShutdownMenu)</power>
99       <sleep>ActivateWindow(ShutdownMenu)</sleep>
100       <!-- PVR windows -->
101       <e>ActivateWindow(TVGuide)</e>
102       <epg>ActivateWindow(TVGuide)</epg>
103       <h>ActivateWindow(TVChannels)</h>
104       <j>ActivateWindow(RadioChannels)</j>
105       <k>ActivateWindow(TVRecordings)</k>
106       <b>ActivateWindow(TVTimers)</b>
107       <!-- PVR -->
108       <red>ActivateWindow(TVChannels)</red>
109       <green>ActivateWindow(Videos)</green>
110       <yellow>ActivateWindow(Music)</yellow>
111       <blue>ActivateWindow(Pictures)</blue>
112       <!-- Multimedia keyboard keys -->
113       <browser_back>Back</browser_back>
114       <browser_forward/>
115       <browser_refresh/>
116       <browser_stop/>
117       <browser_search/>
118       <browser_favorites>ActivateWindow(FavouritesBrowser)</browser_favorites>
119       <favorites>ActivateWindow(FavouritesBrowser)</favorites>
120       <config>ActivateWindow(Settings)</config>
121       <browser_home>ActivateWindow(Home)</browser_home>
122       <homepage>ActivateWindow(Home)</homepage>
123       <volume_mute>Mute</volume_mute>
124       <volume_down>VolumeDown</volume_down>
125       <volume_up>VolumeUp</volume_up>
126       <next_track>SkipNext</next_track>
127       <prev_track>SkipPrevious</prev_track>
128       <stop>Stop</stop>
129       <play_pause>PlayPause</play_pause>
130       <play_pause mod="longpress">Info</play_pause>
131       <fastforward>FastForward</fastforward>
132       <rewind>Rewind</rewind>
133       <record/>
134       <launch_mail></launch_mail>
135       <launch_media_select>ActivateWindow(Music)</launch_media_select>
136       <launch_app1_pc_icon>ActivateWindow(Programs)</launch_app1_pc_icon>
137       <launch_app2_pc_icon>ActivateWindow(Programs)</launch_app2_pc_icon>
138       <launch_file_browser/>
139       <launch_media_center/>
140       <!-- ****************************************************** -->
141       <!-- MS Media Center keyboard shortcuts sent by MCE remotes -->
142       <!-- See http://msdn.microsoft.com/en-us/library/bb189249.aspx -->
143       <p mod="ctrl,shift">Play</p>        <!-- Play -->
144       <s mod="ctrl,shift">Stop</s>        <!-- Stop -->
145       <p mod="ctrl">Pause</p>             <!-- Pause -->
146       <f mod="ctrl,shift">FastForward</f> <!-- Fwd -->
147       <b mod="ctrl,shift">Rewind</b>      <!-- Rew -->
148       <f mod="ctrl">SkipNext</f>          <!-- Skip -->
149       <b mod="ctrl">SkipPrevious</b>      <!-- Replay -->
150       <d mod="ctrl">Info</d>              <!-- MCE Details -->
151       <r mod="ctrl">Record</r>            <!-- Record -->
152       <f4 mod="alt">PreviousMenu</f4>     <!-- Exit -->
153       <f10>VolumeUp</f10>                 <!-- MCE Vol up -->
154       <f9>VolumeDown</f9>                 <!-- MCE Vol down -->
155       <f8>Mute</f8>                       <!-- MCE mute -->
156       <g mod="ctrl">ActivateWindow(TVGuide)</g>  <!-- MCE Guide -->
157       <m mod="ctrl">ActivateWindow(music)</m>    <!-- MCE My music -->
158       <i mod="ctrl">ActivateWindow(pictures)</i> <!-- MCE My pictures -->
159       <e mod="ctrl">ActivateWindow(videos)</e>    <!-- MCE videos -->
160       <m mod="ctrl,shift">PlayerControl(ShowVideoMenu)</m>         <!-- MCE DVD menu -->
161       <o mod="ctrl">ActivateWindow(TVRecordings)</o>  <!-- MCE Recorded TV -->
162       <t mod="ctrl">ActivateWindow(TVChannels)</t>  <!-- MCE Live TV  -->
163       <t mod="ctrl,shift">ActivateWindow(TVChannels)</t>  <!-- MCE TV -->
164       <a mod="ctrl">ActivateWindow(RadioChannels)</a>  <!-- MCE Radio -->
165       <!-- MCE keypresses without an obvious use in Kodi -->
166       <u mod="ctrl">Notification(MCEKeypress, DVD subtitle, 3)</u>
167       <a mod="ctrl,shift">Notification(MCEKeypress, DVD audio, 3)</a>
168       <k mod="ctrl,shift">ReloadKeymaps</k>
169       <d mod="ctrl,shift">ToggleDebug</d>
170       <r mod="ctrl,shift">ToggleDirtyRegionVisualization</r>
171       <f11>HDRToggle</f11>
172     </keyboard>
173   </global>
174   <LoginScreen>
175     <keyboard>
176       <end mod="ctrl">ShutDown()</end>
177     </keyboard>
178   </LoginScreen>
179   <Home>
180     <keyboard>
181       <i>info</i>
182       <end mod="ctrl">ShutDown()</end>
183       <backspace mod="longpress">ActivateWindow(ShutdownMenu)</backspace>
184     </keyboard>
185   </Home>
186   <VirtualKeyboard>
187     <keyboard>
188       <c mod="longpress">noop</c>
189       <left>Left</left>
190       <right>Right</right>
191       <up>Up</up>
192       <down>Down</down>
193       <return>Select</return>
194       <enter>Select</enter>
195       <backspace>Backspace</backspace>
196       <browser_back>Backspace</browser_back>
197       <browser_back mod="longpress">PreviousMenu</browser_back>
198       <play_pause mod="longpress">Enter</play_pause>
199       <browser_search>VoiceRecognizer</browser_search>
200       <menu>VoiceRecognizer</menu>
201       <return mod="longpress">VoiceRecognizer</return>
202       <enter mod="longpress">VoiceRecognizer</enter>
203       <play_pause>VoiceRecognizer</play_pause>
204     </keyboard>
205   </VirtualKeyboard>
206   <TVChannels>
207     <keyboard>
208       <delete>Delete</delete>
209       <m mod="ctrl">Move</m>
210       <h>PreviousMenu</h>
211       <period mod="longpress">ChannelNumberSeparator</period>
212       <numpadperiod>ChannelNumberSeparator</numpadperiod>
213     </keyboard>
214   </TVChannels>
215   <TVRecordings>
216     <keyboard>
217       <delete>Delete</delete>
218       <r>Rename</r>
219       <k>PreviousMenu</k>
220       <red>Red</red>
221       <green>Green</green>
222       <yellow>Yellow</yellow>
223       <blue>Blue</blue>
224     </keyboard>
225   </TVRecordings>
226   <TVTimers>
227     <keyboard>
228       <delete>Delete</delete>
229       <r>Rename</r>
230       <b>PreviousMenu</b>
231       <red>Red</red>
232       <green>Green</green>
233       <yellow>Yellow</yellow>
234       <blue>Blue</blue>
235     </keyboard>
236   </TVTimers>
237   <TVTimerRules>
238     <keyboard>
239       <delete>Delete</delete>
240       <r>Rename</r>
241       <b>PreviousMenu</b>
242       <red>Red</red>
243       <green>Green</green>
244       <yellow>Yellow</yellow>
245       <blue>Blue</blue>
246     </keyboard>
247   </TVTimerRules>
248   <TVGuide>
249     <keyboard>
250       <e>PreviousMenu</e>
251       <t>ShowTimerRule</t>
252       <epg>PreviousMenu</epg>
253       <g>NextChannelGroup</g>
254       <n>ActivateWindow(PVRGuideControls)</n>
255       <backspace mod="longpress">Number0</backspace> <!-- 0 key goes to "now" on EPG timeline -->
256       <browser_back mod="longpress">Number0</browser_back> <!-- 0 key goes to "now" on EPG timeline -->
257       <period mod="longpress">ChannelNumberSeparator</period>
258       <numpadperiod>ChannelNumberSeparator</numpadperiod>
259     </keyboard>
260   </TVGuide>
261   <RadioChannels>
262     <keyboard>
263       <delete>Delete</delete>
264       <m mod="ctrl">Move</m>
265       <j>PreviousMenu</j>
266       <period mod="longpress">ChannelNumberSeparator</period>
267       <numpadperiod>ChannelNumberSeparator</numpadperiod>
268     </keyboard>
269   </RadioChannels>
270   <RadioRecordings>
271     <keyboard>
272       <delete>Delete</delete>
273       <r>Rename</r>
274       <red>Red</red>
275       <green>Green</green>
276       <yellow>Yellow</yellow>
277       <blue>Blue</blue>
278     </keyboard>
279   </RadioRecordings>
280   <RadioTimers>
281     <keyboard>
282       <delete>Delete</delete>
283       <r>Rename</r>
284       <red>Red</red>
285       <green>Green</green>
286       <yellow>Yellow</yellow>
287       <blue>Blue</blue>
288     </keyboard>
289   </RadioTimers>
290   <RadioTimerRules>
291     <keyboard>
292       <delete>Delete</delete>
293       <r>Rename</r>
294       <red>Red</red>
295       <green>Green</green>
296       <yellow>Yellow</yellow>
297       <blue>Blue</blue>
298     </keyboard>
299   </RadioTimerRules>
300   <RadioGuide>
301     <keyboard>
302       <e>PreviousMenu</e>
303       <t>ShowTimerRule</t>
304       <epg>PreviousMenu</epg>
305       <g>NextChannelGroup</g>
306       <n>ActivateWindow(PVRGuideControls)</n>
307       <backspace mod="longpress">Number0</backspace> <!-- 0 key goes to "now" on EPG timeline -->
308       <browser_back mod="longpress">Number0</browser_back> <!-- 0 key goes to "now" on EPG timeline -->
309       <period mod="longpress">ChannelNumberSeparator</period>
310       <numpadperiod>ChannelNumberSeparator</numpadperiod>
311     </keyboard>
312   </RadioGuide>
313   <FileManager>
314     <keyboard>
315       <space>Highlight</space>
316       <delete>Delete</delete>
317       <m>Move</m>
318       <r>Rename</r>
319       <play_pause mod="longpress">Highlight</play_pause>
320       <backspace mod="longpress">ActivateWindow(Home)</backspace>
321     </keyboard>
322   </FileManager>
323   <MusicPlaylist>
324     <keyboard>
325       <n>Back</n>
326       <delete>Delete</delete>
327       <u>MoveItemUp</u>
328       <d>MoveItemDown</d>
329       <backspace mod="longpress">ActivateWindow(Home)</backspace>
330     </keyboard>
331   </MusicPlaylist>
332   <MusicPlaylistEditor>
333     <keyboard>
334       <u>MoveItemUp</u>
335       <d>MoveItemDown</d>
336       <delete>Delete</delete>
337       <backspace mod="longpress">ActivateWindow(Home)</backspace>
338     </keyboard>
339   </MusicPlaylistEditor>
340   <Music>
341     <keyboard>
342       <n>Playlist</n>
343       <q>Queue</q>
344       <backspace mod="longpress">ActivateWindow(Home)</backspace>
345     </keyboard>
346   </Music>
347   <FullscreenVideo>
348     <keyboard>
349       <f>FastForward</f>
350       <r>Rewind</r>
351       <period>StepForward</period>
352       <comma>StepBack</comma>
353       <backspace>Fullscreen</backspace>
354       <backspace mod="longpress">Stop</backspace>
355       <browser_back>Fullscreen</browser_back>
356       <browser_back mod="longpress">Stop</browser_back>
357       <quote>Seek(-7)</quote> <!-- Replaces smallstepback -->
358       <opensquarebracket>BigStepForward</opensquarebracket>
359       <closesquarebracket>BigStepBack</closesquarebracket>
360       <return>OSD</return>
361       <enter>OSD</enter>
362       <return mod="longpress">PlayPause</return>
363       <enter mod="longpress">PlayPause</enter>
364       <m>OSD</m>
365       <menu>OSD</menu>
366       <i>Info</i>
367       <o>PlayerProcessInfo</o>
368       <o mod="ctrl,shift">PlayerDebug</o>
369       <o mod="alt">PlayerDebugVideo</o>
370       <z>AspectRatio</z>
371       <zoom>AspectRatio</zoom>
372       <t>ShowSubtitles</t>
373       <t mod="ctrl">SubtitleAlign</t>
374       <l>NextSubtitle</l>
375       <left>StepBack</left>
376       <right>StepForward</right>
377       <up>ChapterOrBigStepForward</up>
378       <down>ChapterOrBigStepBack</down>
379       <up mod="longpress">AudioNextLanguage</up>
380       <down mod="longpress">NextSubtitle</down>
381       <left mod="alt">PlayerControl(tempodown)</left>
382       <right mod="alt">PlayerControl(tempoup)</right>
383       <a>AudioDelay</a>
384       <a mod="ctrl">AudioNextLanguage</a>
385       <escape>Fullscreen</escape>
386       <c>Playlist</c>
387       <v>ActivateWindow(Teletext)</v>
388       <v mod="ctrl">VideoNextStream</v>
389       <text>ActivateWindow(Teletext)</text>
390       <up mod="ctrl">SubtitleShiftUp</up>
391       <down mod="ctrl">SubtitleShiftDown</down>
392       <pageup>SkipNext</pageup>
393       <pagedown>SkipPrevious</pagedown>
394       <plus mod="ctrl">VolAmpUp</plus>
395       <equals mod="ctrl">VolAmpUp</equals>
396       <minus mod="ctrl">VolAmpDown</minus>
397       <b mod="ctrl">CreateBookmark</b>
398       <b mod="alt">CreateEpisodeBookmark</b>
399       <f11 mod="alt">CycleToneMapMethod</f11>
400     </keyboard>
401   </FullscreenVideo>
402   <FullscreenGame>
403     <keyboard>
404       <f>FastForward</f>
405       <r>Rewind</r>
406       <backspace>OSD</backspace>
407       <backspace mod="longpress">Stop</backspace>
408       <browser_back>OSD</browser_back>
409       <browser_back mod="longpress">Stop</browser_back>
410       <return>OSD</return>
411       <enter>OSD</enter>
412       <m>OSD</m>
413       <menu>OSD</menu>
414       <i>Info</i>
415       <o>CodecInfo</o>
416       <z>AspectRatio</z>
417       <zoom>AspectRatio</zoom>
418       <escape>OSD</escape>
419     </keyboard>
420   </FullscreenGame>
421   <GameOSD>
422     <keyboard>
423       <m>OSD</m>
424       <menu>OSD</menu>
425     </keyboard>
426   </GameOSD>
427   <VideoTimeSeek>
428     <keyboard>
429       <return>Select</return>
430       <enter>Select</enter>
431     </keyboard>
432   </VideoTimeSeek>
433   <FullscreenInfo>
434     <keyboard>
435       <f>FastForward</f>
436       <r>Rewind</r>
437       <period>StepForward</period>
438       <o>PlayerProcessInfo</o>
439       <i>Back</i>
440       <d mod="ctrl">Back</d>
441       <m>OSD</m>
442       <menu>OSD</menu>
443       <return mod="longpress">PlayPause</return>
444       <enter mod="longpress">PlayPause</enter>
445     </keyboard>
446   </FullscreenInfo>
447   <PlayerControls>
448     <keyboard>
449       <m mod="ctrl">Back</m>
450     </keyboard>
451   </PlayerControls>
452   <Visualisation>
453     <keyboard>
454       <f>FastForward</f>
455       <r>Rewind</r>
456       <period>SkipNext</period>
457       <comma>SkipPrevious</comma>
458       <pageup>IncreaseRating</pageup>
459       <pagedown>DecreaseRating</pagedown>
460       <backspace>Fullscreen</backspace>
461       <backspace mod="longpress">Stop</backspace>
462       <browser_back>Fullscreen</browser_back>
463       <browser_back mod="longpress">Stop</browser_back>
464       <return>OSD</return>
465       <return mod="longpress">PlayPause</return>
466       <enter>OSD</enter>
467       <enter mod="longpress">PlayPause</enter>
468       <m>OSD</m>
469       <menu>OSD</menu>
470       <i>Info</i>
471       <p>ActivateWindow(VisualisationPresetList)</p>
472       <v>Addon.Default.OpenSettings(xbmc.player.musicviz)</v>
473       <text>Addon.Default.OpenSettings(xbmc.player.musicviz)</text>
474       <n>ActivateWindow(MusicPlaylist)</n>
475       <left>StepBack</left>
476       <right>StepForward</right>
477       <left mod="longpress">Rewind</left>
478       <right mod="longpress">FastForward</right>
479       <up>SkipNext</up>
480       <down>SkipPrevious</down>
481       <o>PlayerProcessInfo</o>
482       <l>LockPreset</l>
483       <escape>FullScreen</escape>
484     </keyboard>
485   </Visualisation>
486   <MusicOSD>
487     <keyboard>
488       <f>FastForward</f>
489       <r>Rewind</r>
490       <period>SkipNext</period>
491       <comma>SkipPrevious</comma>
492       <m>Back</m>
493       <menu>Back</menu>
494       <i>Info</i>
495       <o>PlayerProcessInfo</o>
496       <p>ActivateWindow(VisualisationPresetList)</p>
497       <v>Addon.Default.OpenSettings(xbmc.player.musicviz)</v>
498       <text>Addon.Default.OpenSettings(xbmc.player.musicviz)</text>
499       <n>ActivateWindow(MusicPlaylist)</n>
500     </keyboard>
501   </MusicOSD>
502   <VisualisationPresetList>
503     <keyboard>
504       <f>FastForward</f>
505       <r>Rewind</r>
506       <period>SkipNext</period>
507       <comma>SkipPrevious</comma>
508       <m>Back</m>
509       <i>Info</i>
510       <o>PlayerProcessInfo</o>
511       <p>Back</p>
512       <v>Back</v>
513       <text>Back</text>
514       <n>ActivateWindow(MusicPlaylist)</n>
515     </keyboard>
516   </VisualisationPresetList>
517   <SlideShow>
518     <keyboard>
519       <zero>ZoomNormal</zero>
520       <one>ZoomLevel1</one>
521       <two>ZoomLevel2</two>
522       <three>ZoomLevel3</three>
523       <four>ZoomLevel4</four>
524       <five>ZoomLevel5</five>
525       <six>ZoomLevel6</six>
526       <seven>ZoomLevel7</seven>
527       <eight>ZoomLevel8</eight>
528       <nine>ZoomLevel9</nine>
529       <i>Info</i>
530       <o>Info</o>
531       <period>NextPicture</period>
532       <comma>PreviousPicture</comma>
533       <plus>ZoomIn</plus>
534       <minus>ZoomOut</minus>
535       <return>Rotate</return>
536       <enter>Rotate</enter>
537       <r>Rotate</r>
538       <backspace mod="longpress">ActivateWindow(Home)</backspace>
539     </keyboard>
540   </SlideShow>
541   <ScreenCalibration>
542     <keyboard>
543       <return>NextCalibration</return>
544       <enter>NextCalibration</enter>
545       <d>ResetCalibration</d>
546       <r>NextResolution</r>
547     </keyboard>
548   </ScreenCalibration>
549   <ScreenCalibration>
550     <keyboard>
551       <return>NextCalibration</return>
552       <enter>NextCalibration</enter>
553       <d>ResetCalibration</d>
554     </keyboard>
555   </ScreenCalibration>
556   <VideoOSD>
557     <keyboard>
558       <m>Back</m>
559       <menu>Back</menu>
560       <g mod="ctrl">Back</g> <!-- MCE Guide button -->
561       <i>Info</i>
562       <o>PlayerProcessInfo</o>
563     </keyboard>
564   </VideoOSD>
565   <VideoMenu>
566     <keyboard>
567       <opensquarebracket>BigStepForward</opensquarebracket>
568       <closesquarebracket>BigStepBack</closesquarebracket>
569       <m>OSD</m>
570       <menu>OSD</menu>
571       <i>Info</i>
572       <o>PlayerProcessInfo</o>
573       <z>AspectRatio</z>
574       <zoom>AspectRatio</zoom>
575       <t>ShowSubtitles</t>
576       <l>NextSubtitle</l>
577       <a>AudioDelay</a>
578       <escape>Fullscreen</escape>
579       <return>Select</return>
580       <enter>Select</enter>      <!-- backspace>Fullscreen</backspace -->
581       <pageup>SkipNext</pageup>
582       <pagedown>SkipPrevious</pagedown>
583     </keyboard>
584   </VideoMenu>
585   <OSDVideoSettings>
586     <keyboard>
587       <i>Info</i>
588       <o>PlayerProcessInfo</o>
589     </keyboard>
590   </OSDVideoSettings>
591   <OSDAudioSettings>
592     <keyboard>
593       <i>Info</i>
594       <o>PlayerProcessInfo</o>
595     </keyboard>
596   </OSDAudioSettings>
597   <VideoBookmarks>
598     <keyboard>
599       <delete>Delete</delete>
600     </keyboard>
601   </VideoBookmarks>
602   <Videos>
603     <keyboard>
604       <delete>Delete</delete>
605       <n>Playlist</n>
606       <w>ToggleWatched</w>
607       <backspace mod="longpress">ActivateWindow(Home)</backspace>
608     </keyboard>
609   </Videos>
610   <VideoPlaylist>
611     <keyboard>
612       <n>Back</n>
613       <delete>Delete</delete>
614       <u>MoveItemUp</u>
615       <d>MoveItemDown</d>
616       <backspace mod="longpress">ActivateWindow(Home)</backspace>
617     </keyboard>
618   </VideoPlaylist>
619   <Pictures>
620     <keyboard>
621       <delete>Delete</delete>
622       <backspace mod="longpress">ActivateWindow(Home)</backspace>
623     </keyboard>
624   </Pictures>
625   <ContextMenu>
626     <keyboard>
627       <c>Back</c>
628       <menu>Back</menu>
629     </keyboard>
630   </ContextMenu>
631   <MusicInformation>
632     <keyboard>
633       <i>Back</i>
634       <d mod="ctrl">Back</d>
635       <backspace mod="longpress">ActivateWindow(Home)</backspace>
636     </keyboard>
637   </MusicInformation>
638   <MovieInformation>
639     <keyboard>
640       <i>Back</i>
641       <backspace mod="longpress">ActivateWindow(Home)</backspace>
642     </keyboard>
643   </MovieInformation>
644   <PictureInfo>
645     <keyboard>
646       <period>NextPicture</period>
647       <comma>PreviousPicture</comma>
648       <i>Back</i>
649       <d mod="ctrl">Back</d>
650       <o>Back</o>
651       <space>Pause</space>
652       <backspace mod="longpress">ActivateWindow(Home)</backspace>
653     </keyboard>
654   </PictureInfo>
655   <Teletext>
656     <keyboard>
657       <v>Back</v>
658       <text>Back</text>
659       <red>Red</red>
660       <green>Green</green>
661       <yellow>Yellow</yellow>
662       <blue>Blue</blue>
663     </keyboard>
664   </Teletext>
665   <Favourites>
666     <keyboard>
667       <backspace>Close</backspace>
668       <browser_back>Close</browser_back>
669       <u>MoveItemUp</u>
670       <d>MoveItemDown</d>
671       <backspace mod="longpress">ActivateWindow(Home)</backspace>
672     </keyboard>
673   </Favourites>
674   <FavouritesBrowser>
675     <keyboard>
676       <u>MoveItemUp</u>
677       <d>MoveItemDown</d>
678       <delete>Delete</delete>
679       <backspace mod="longpress">ActivateWindow(Home)</backspace>
680     </keyboard>
681   </FavouritesBrowser>
682   <NumericInput>
683     <keyboard>
684       <backspace>Close</backspace>
685       <browser_back>Close</browser_back>
686     </keyboard>
687   </NumericInput>
688   <FullscreenLiveTV>
689     <keyboard>
690       <left>StepBack</left>
691       <right>StepForward</right>
692       <up>Up</up>
693       <down>Down</down>
694       <return>OSD</return>
695       <enter>OSD</enter>
696       <g>ActivateWindow(PVRChannelGuide)</g>
697       <c>ActivateWindow(PVROSDChannels)</c>
698       <return mod="longpress">ActivateWindow(PVROSDChannels)</return>
699       <enter mod="longpress">ActivateWindow(PVROSDChannels)</enter>
700       <pageup>ChannelUp</pageup>
701       <pagedown>ChannelDown</pagedown>
702       <period mod="longpress">ChannelNumberSeparator</period>
703       <numpadperiod>ChannelNumberSeparator</numpadperiod>
704     </keyboard>
705   </FullscreenLiveTV>
706   <FullscreenRadio>
707     <keyboard>
708       <left>StepBack</left>
709       <right>StepForward</right>
710       <up>Up</up>
711       <down>Down</down>
712       <return>OSD</return>
713       <enter>OSD</enter>
714       <g>ActivateWindow(PVRChannelGuide)</g>
715       <c>ActivateWindow(PVROSDChannels)</c>
716       <return mod="longpress">ActivateWindow(PVROSDChannels)</return>
717       <enter mod="longpress">ActivateWindow(PVROSDChannels)</enter>
718       <pageup>ChannelUp</pageup>
719       <pagedown>ChannelDown</pagedown>
720       <period mod="longpress">ChannelNumberSeparator</period>
721       <numpadperiod>ChannelNumberSeparator</numpadperiod>
722     </keyboard>
723   </FullscreenRadio>
724   <FullscreenLiveTvPreview>
725     <keyboard>
726       <return>Select</return>
727       <enter>Select</enter>
728     </keyboard>
729   </FullscreenLiveTvPreview>
730   <FullscreenRadioPreview>
731     <keyboard>
732       <return>Select</return>
733       <enter>Select</enter>
734     </keyboard>
735   </FullscreenRadioPreview>
736   <FullscreenLiveTvInput>
737     <keyboard>
738       <return>Select</return>
739       <enter>Select</enter>
740       <period>ChannelNumberSeparator</period>
741       <numpadperiod>ChannelNumberSeparator</numpadperiod>
742     </keyboard>
743   </FullscreenLiveTvInput>
744   <FullscreenRadioInput>
745     <keyboard>
746       <return>Select</return>
747       <enter>Select</enter>
748       <period>ChannelNumberSeparator</period>
749       <numpadperiod>ChannelNumberSeparator</numpadperiod>
750     </keyboard>
751   </FullscreenRadioInput>
752   <PVROSDChannels>
753     <keyboard>
754       <period mod="longpress">ChannelNumberSeparator</period>
755       <numpadperiod>ChannelNumberSeparator</numpadperiod>
756       <backspace>Close</backspace>
757       <escape>Close</escape>
758       <browser_back>Close</browser_back>
759     </keyboard>
760   </PVROSDChannels>
761   <PVRChannelGuide>
762     <keyboard>
763       <backspace>Close</backspace>
764       <escape>Close</escape>
765       <browser_back>Close</browser_back>
766     </keyboard>
767   </PVRChannelGuide>
768   <PVRSettings>
769     <keyboard>
770       <backspace>PreviousMenu</backspace>
771       <browser_back>PreviousMenu</browser_back>
772     </keyboard>
773   </PVRSettings>
774   <FileBrowser>
775     <keyboard>
776       <space>Highlight</space>
777       <backspace mod="longpress">ActivateWindow(Home)</backspace>
778     </keyboard>
779   </FileBrowser>
780   <ShutdownMenu>
781     <keyboard>
782       <s>Back</s>
783     </keyboard>
784   </ShutdownMenu>
785   <AddonInformation>
786     <keyboard>
787       <i>Back</i>
788       <backspace mod="longpress">ActivateWindow(Home)</backspace>
789     </keyboard>
790   </AddonInformation>
791   <AddonSettings>
792     <keyboard>
793       <delete>Delete</delete>
794       <backspace mod="longpress">ActivateWindow(Home)</backspace>
795     </keyboard>
796   </AddonSettings>
797   <Addon>
798     <keyboard>
799       <f1>Red</f1>
800       <red>Red</red>
801       <f2>Green</f2>
802       <green>Green</green>
803       <f3>Yellow</f3>
804       <yellow>Yellow</yellow>
805       <f4>Blue</f4>
806       <blue>Blue</blue>
807       <backspace mod="longpress">ActivateWindow(Home)</backspace>
808     </keyboard>
809   </Addon>
810   <Programs>
811     <keyboard>
812       <backspace mod="longpress">ActivateWindow(Home)</backspace>
813     </keyboard>
814   </Programs>
815   <Settings>
816     <keyboard>
817       <backspace mod="longpress">ActivateWindow(Home)</backspace>
818     </keyboard>
819   </Settings>
820   <MediaFilter>
821     <keyboard>
822       <backspace mod="longpress">ActivateWindow(Home)</backspace>
823     </keyboard>
824   </MediaFilter>
825   <Weather>
826     <keyboard>
827       <backspace mod="longpress">ActivateWindow(Home)</backspace>
828     </keyboard>
829   </Weather>
830   <PlayerProcessInfo>
831     <keyboard>
832       <o>PlayerProcessInfo</o>
833     </keyboard>
834   </PlayerProcessInfo>
835   <TextViewer>
836     <keyboard>
837       <t>ToggleFont</t>
838     </keyboard>
839   </TextViewer>
840 </keymap>