Archive:Alternative keymap for WeTek remotes: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
 
(24 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{mininav| [[WeTek Play]] }}
{{mininav| [[Archive:WeTek Play]] }}
Alternative [[keymaps]] for the [[WeTek Play]] remote, as suggested by the community.
Alternative [[Keymap]] for the [[Archive:WeTek Play]], OpenELEC, and WeTek Core remotes, as suggested by the community.


__TOC__
__TOC__
== Keymap 1 ==
''Changes from the default are shown in '''bold''' print.''


This keymap should work in both Android and OpenELEC, except for {{button|*}} which doesn't work on Android.
== Installing keymaps ==
 
{{keymap install instructions}}
{{editor note|picture goes here. I'm lazy.}}


==Keymap 1==
[[File:WeTek_remotes.jpg|400px|right|thumb]]


:Cut and paste the following into a new text document and save as '''keyboard.xml''' and place in <code>[[userdata]]/keymaps/</code>
:Cut and paste the following into a new text document and save as '''keyboard.xml''' and place in <code>[[userdata]]/keymaps/</code>
Line 15: Line 14:
<?xml version="1.0" encoding="UTF-8"?>
<?xml version="1.0" encoding="UTF-8"?>
<keymap>
<keymap>
   <global>
   <Global>
     <keyboard>
     <keyboard>
      <play_pause>PlayPause</play_pause>
      <play_pause mod="longpress">Info</play_pause>
      <f2>ActivateWindow(TVGuide)</f2>
      <f3>ActivateWindow(Home)</f3>
      <f4>ContextMenu</f4>
      <f4 mod="longpress">Menu</f4>
      <f6>Info</f6>
      <f6 mod="longpress">PlayPause</f6>
      <f7>ContextMenu</f7>
      <f7 mod="longpress">Menu</f7>
      <f11>ShowSubtitles</f11>
      <escape>Back</escape>
      <escape mod="longpress">ActivateWindow(Home)</escape>
       <zero>Number0</zero>
       <zero>Number0</zero>
       <one>JumpSMS1</one>
       <one>Number1</one>
       <two>JumpSMS2</two>
       <two>JumpSMS2</two>
       <three>JumpSMS3</three>
       <three>JumpSMS3</three>
Line 28: Line 40:
       <nine>JumpSMS9</nine>
       <nine>JumpSMS9</nine>
     </keyboard>
     </keyboard>
   </global>
   </Global>
  <Home>
    <keyboard>
      <backspace>ActivateWindow(Favourites)</backspace>
      <backspace mod="longpress">ActivateWindow(ShutdownMenu)</backspace>
      <browser_back>ActivateWindow(Favourites)</browser_back>
      <browser_back mod="longpress">ActivateWindow(ShutdownMenu)</browser_back>
      <escape>ActivateWindow(Favourites)</escape>
      <escape mod="longpress">ActivateWindow(ShutdownMenu)</escape>
    </keyboard>
  </Home>
   <FullscreenVideo>
   <FullscreenVideo>
     <keyboard>
     <keyboard>
       <f6>SmallStepBack</f6>
       <f4>Playlist</f4>
       <f7>OSD</f7>
       <f7>Playlist</f7>
       <menu>OSD</menu>
       <escape>Stop</escape>
      <escape mod="longpress">Fullscreen</escape>
       <backspace>Stop</backspace>
       <backspace>Stop</backspace>
      <backspace mod="longpress">Fullscreen</backspace>
      <browser_back>Stop</browser_back>
      <browser_back mod="longpress">Fullscreen</browser_back>
       <return>PlayPause</return>
       <return>PlayPause</return>
      <return mod="longpress">OSD</return>
       <zero>Number0</zero>
       <zero>Number0</zero>
       <one>Number1</one>
       <one>Number1</one>
Line 46: Line 73:
       <eight>Number8</eight>
       <eight>Number8</eight>
       <nine>Number9</nine>
       <nine>Number9</nine>
      <backspace mod="longpress">FullScreen</backspace>
      <browser_back mod="longpress">FullScreen</browser_back>
      <escape mod="longpress">FullScreen</escape>
      <up mod="longpress">AudioNextLanguage</up>
      <down mod="longpress">NextSubtitle</down>
      <left mod="longpress">Rewind</left>
      <right mod="longpress">FastForward</right>
     </keyboard>
     </keyboard>
   </FullscreenVideo>
   </FullscreenVideo>
   <VideoOSD>
   <Visualisation>
     <keyboard>
     <keyboard>
       <menu>Back</menu>
       <f4>Playlist</f4>
       <f7>Back</f7>
       <f7>Playlist</f7>
       <f6>CodecInfo</f6>
       <return>PlayPause</return>
      <return mod="longpress">OSD</return>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <left mod="longpress">Rewind</left>
      <right mod="longpress">FastForward</right>
      <backspace mod="longpress">Stop</backspace>
      <browser_back mod="longpress">Stop</browser_back>
      <escape mod="longpress">Stop</escape>
     </keyboard>
     </keyboard>
   </VideoOSD>
   </Visualisation>
   <VirtualKeyboard>
   <VirtualKeyboard>
     <keyboard>
     <keyboard>
      <f1>Backspace</f1>
      <f2>Shift</f2>
      <f6>Enter</f6>
      <play_pause>Enter</play_pause>
       <zero>Number0</zero>
       <zero>Number0</zero>
       <one>Number1</one>
       <one>Number1</one>
Line 68: Line 122:
       <nine>Number9</nine>
       <nine>Number9</nine>
       <backspace>Backspace</backspace>
       <backspace>Backspace</backspace>
      <browser_back>PreviousMenu</browser_back>
      <escape>PreviousMenu</escape>
     </keyboard>
     </keyboard>
   </VirtualKeyboard>
   </VirtualKeyboard>
Line 82: Line 138:
       <eight>Number8</eight>
       <eight>Number8</eight>
       <nine>Number9</nine>
       <nine>Number9</nine>
      <return mod="longpress">OSD</return>
      <enter mod="longpress">OSD</enter>
     </keyboard>
     </keyboard>
   </VideoMenu>
   </VideoMenu>
Line 100: Line 158:
   <Teletext>
   <Teletext>
     <keyboard>
     <keyboard>
       <zero>number0</zero>
       <zero>Number0</zero>
       <one>number1</one>
       <one>Number1</one>
       <two>number2</two>
       <two>Number2</two>
       <three>number3</three>
       <three>Number3</three>
       <four>number4</four>
       <four>Number4</four>
       <five>number5</five>
       <five>Number5</five>
       <six>number6</six>
       <six>Number6</six>
       <seven>number7</seven>
       <seven>Number7</seven>
       <eight>number8</eight>
       <eight>Number8</eight>
       <nine>number9</nine>
       <nine>Number9</nine>
     </keyboard>
     </keyboard>
   </Teletext>
   </Teletext>
   <MyFiles>
   <VideoOSD>
     <keyboard>
     <keyboard>
       <f6>Highlight</f6>
       <return mod="longpress">Back</return>
      <enter mod="longpress">Back</enter>
     </keyboard>
     </keyboard>
   </MyFiles>
   </VideoOSD>
   <FullscreenLiveTV>
   <ContextMenu>
     <keyboard>
     <keyboard>
       <f6>ActivateWindow(pvrosdchannels)</f6>
       <f4>Back</f4>
      <f7>Back</f7>
     </keyboard>
     </keyboard>
   </FullscreenLiveTV>
   </ContextMenu>
</keymap>
   <PVROSDChannels>
</syntaxhighlight>
 
==Keymap 2==
 
{{notice|Requires a v16/Jarvis-based [[development build]].}}
 
:Cut and paste the following into a new text document and save as '''keyboard.xml''' and place in <code>[[userdata]]/keymaps/</code>
<syntaxhighlight lang="xml" enclose="div">
<?xml version="1.0" encoding="UTF-8"?>
<keymap>
   <global>
     <keyboard>
     <keyboard>
      <f2>ActivateWindow(TVGuide)</f2>
      <f3>ActivateWindow(Home)</f3>
      <f4>ContextMenu</f4>
      <f4 mod="longpress">Menu</f4>
      <f7>ContextMenu</f7>
      <f7 mod="longpress">Menu</f7>
      <f11>ShowSubtitles</f11>
      <escape>Back</escape>
      <escape mod="longpress">ActivateWindow(Home)</escape>
       <zero>Number0</zero>
       <zero>Number0</zero>
       <one>Number1</one>
       <one>Number1</one>
      <two>JumpSMS2</two>
      <three>JumpSMS3</three>
      <four>JumpSMS4</four>
      <five>JumpSMS5</five>
      <six>JumpSMS6</six>
      <seven>JumpSMS7</seven>
      <eight>JumpSMS8</eight>
      <nine>JumpSMS9</nine>
    </keyboard>
  </global>
  <FullscreenVideo>
    <keyboard>
      <f4>Playlist</f4>
      <f7>Playlist</f7>
      <escape>Stop</escape>
      <escape mod="longpress">Fullscreen</escape>
      <backspace>Stop</backspace>
      <backspace mod="longpress">Fullscreen</backspace>
      <browser_back>Stop</browser_back>
      <browser_back mod="longpress">Fullscreen</browser_back>
      <return>PlayPause</return>
      <return mod="longpress">OSD</return>
      <zero>Number0</zero>
       <two>Number2</two>
       <two>Number2</two>
       <three>Number3</three>
       <three>Number3</three>
Line 177: Line 194:
       <eight>Number8</eight>
       <eight>Number8</eight>
       <nine>Number9</nine>
       <nine>Number9</nine>
      <f4>Close</f4>
      <f7>Close</f7>
     </keyboard>
     </keyboard>
   </FullscreenVideo>
   </PVROSDChannels>
   <Visualisation>
   <TVChannels>
     <keyboard>
     <keyboard>
      <f4>Playlist</f4>
      <f7>Playlist</f7>
      <return>PlayPause</return>
      <return mod="longpress">OSD</return>
       <zero>Number0</zero>
       <zero>Number0</zero>
      <one>Number1</one>
       <two>Number2</two>
       <two>Number2</two>
       <three>Number3</three>
       <three>Number3</three>
Line 195: Line 211:
       <nine>Number9</nine>
       <nine>Number9</nine>
     </keyboard>
     </keyboard>
   </Visualisation>
   </TVChannels>
   <VirtualKeyboard>
   <PVROSDGuide>
     <keyboard>
     <keyboard>
      <f1>Backspace</f1>
      <f2>Shift</f2>
       <zero>Number0</zero>
       <zero>Number0</zero>
       <one>Number1</one>
       <one>Number1</one>
Line 210: Line 224:
       <eight>Number8</eight>
       <eight>Number8</eight>
       <nine>Number9</nine>
       <nine>Number9</nine>
      <backspace>Backspace</backspace>
      <browser_back>PreviousMenu</browser_back>
      <escape>PreviousMenu</escape>
     </keyboard>
     </keyboard>
   </VirtualKeyboard>
   </PVROSDGuide>
   <VideoMenu>
   <TVGuide>
     <keyboard>
     <keyboard>
       <zero>Number0</zero>
       <zero>Number0</zero>
      <one>Number1</one>
       <two>Number2</two>
       <two>Number2</two>
       <three>Number3</three>
       <three>Number3</three>
Line 227: Line 239:
       <nine>Number9</nine>
       <nine>Number9</nine>
     </keyboard>
     </keyboard>
   </VideoMenu>
   </TVGuide>
   <NumericInput>
   <RadioChannels>
     <keyboard>
     <keyboard>
       <zero>Number0</zero>
       <zero>Number0</zero>
Line 241: Line 253:
       <nine>Number9</nine>
       <nine>Number9</nine>
     </keyboard>
     </keyboard>
   </NumericInput>
   </RadioChannels>
   <Teletext>
   <FullscreenLiveTV>
     <keyboard>
     <keyboard>
       <zero>number0</zero>
       <return>OSD</return>
       <one>Number1</one>
       <enter>OSD</enter>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
     </keyboard>
     </keyboard>
   </Teletext>
   </FullscreenLiveTV>
   <VideoOSD>
   <FullscreenRadio>
     <keyboard>
     <keyboard>
       <return>Select</return>
       <return>OSD</return>
       <return mod="longpress">Back</return>
       <enter>OSD</enter>
     </keyboard>
     </keyboard>
   </VideoOSD>
   </FullscreenRadio>
   <ContextMenu>
   <SlideShow>
     <keyboard>
     <keyboard>
       <f4>Back</f4>
       <up>ZoomIn</up>
       <f7>Back</f7>
       <down>ZoomOut</down>
      <left>PreviousPicture</left>
      <right>NextPicture</right>
      <up mod="longpress">Up</up> <!-- Longpress on direction keys for panning when zoomed in -->
      <down mod="longpress">Down</down>
      <left mod="longpress">Left</left>
      <right mod="longpress">Right</right>
      <backspace>Stop</backspace>
      <browser_back>Stop</browser_back>
      <return mod="longpress">Info</return>
      <enter mod="longpress">Info</enter>
     </keyboard>
     </keyboard>
   </ContextMenu>
   </SlideShow>
   <PVROSDChannels>
   <FileManager>
     <keyboard>
     <keyboard>
       <zero>number0</zero>
       <right mod="longpress">Highlight</right>
       <two>number2</two>
       <left mod="longpress">Highlight</left>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
      <f4>Close</f4>
      <f7>Close</f7>
     </keyboard>
     </keyboard>
   </PVROSDChannels>
   </FileManager>
  <TVChannels>
    <keyboard>
      <zero>number0</zero>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
    </keyboard>
  </TVChannels>
  <PVROSDGuide>
    <keyboard>
      <zero>number0</zero>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
    </keyboard>
  </PVROSDGuide>
  <TVGuide>
    <keyboard>
      <zero>number0</zero>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
    </keyboard>
  </TVGuide>
  <RadioChannels>
    <keyboard>
      <zero>number0</zero>
      <two>number2</two>
      <three>number3</three>
      <four>number4</four>
      <five>number5</five>
      <six>number6</six>
      <seven>number7</seven>
      <eight>number8</eight>
      <nine>number9</nine>
    </keyboard>
  </RadioChannels>
</keymap>
</keymap>
</syntaxhighlight>
</syntaxhighlight>


[[Category:Custom keymaps|WeTek Play]]
[[Category:Hardware-Archived|WeTek Play]]

Latest revision as of 08:08, 19 July 2020

Home icon grey.png   ▶ Archive:WeTek Play ▶ Alternative keymap for WeTek remotes

Alternative Keymap for the Archive:WeTek Play, OpenELEC, and WeTek Core remotes, as suggested by the community.

Installing keymaps

There are a few methods to load custom keymaps on Kodi.

File manager

Kodi's built in file manager can be used to copy files from a network file share (such as SMB/Windows sharing), or a USB thumb drive, to the userdata folder.

  1. Save the keymap you want to use as a plain text file as "keymap.xml" (it can be anything as long as it ends in .xml) on the file share.
  2. Go to the File Manager in Kodi. For the default skin, Confluence, highlight the "System" tab and then select the submenu "File manager" option.
  3. Add the file share as a source in the "A" window, then navigate to where the keymap file is.
  4. In the "B" window go do the Profile directory which will be the userdata folder, then open the keymaps folder.
  5. Highlight the keymap file from the "A" window, then press menu, and then select copy. This will copy the selected keymap to the Fire TV's userdata folder.
  6. Now just restart Kodi to load the new keymap.

Copy directly to userdata folder

  1. Save the keymap you want to use as a plain text file as "keymap.xml" (it can be anything as long as it ends in .xml)
  2. Use a file manager of your choice, such as the one build into your OS, and copy this file to the userdata folder within the keymaps folder.

The Userdata folder is a subfolder of the Kodi Data Folder and is located as shown in the table below.

Operating system Userdata Folder
Android Android/data/org.xbmc.kodi/files/.kodi/userdata/ (see note)
iOS /private/var/mobile/Library/Preferences/Kodi/userdata/
LibreELEC /storage/.kodi/userdata/
Linux ~/.kodi/userdata/
macOS /Users/<your_user_name>/Library/Application Support/Kodi/userdata/
Nvidia Shield (SMB) smb://<nvidiashieldurl>/internal/Android/data/org.xbmc.kodi/files/.kodi/userdata
OSMC /home/osmc/.kodi/userdata/
tvOS /private/var/mobile/Library/Preferences/Kodi/userdata/
webOS /media/developer/apps/usr/palm/applications/org.xbmc.kodi/.kodi/userdata/
Windows %APPDATA%\Kodi\userdata
Windows Portable <Install location chosen by you>\portable_data\userdata\
Windows via Microsoft Store %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Windows Xbox %LOCALAPPDATA%\Packages\XBMCFoundation.Kodi_4n2hpmxwrvr6p\LocalCache\Roaming\Kodi\
Note: In some Android setups the path may be slightly different to the one stated above.


Keymap 1

WeTek remotes.jpg
Cut and paste the following into a new text document and save as keyboard.xml and place in userdata/keymaps/
<?xml version="1.0" encoding="UTF-8"?>
<keymap>
  <Global>
    <keyboard>
      <play_pause>PlayPause</play_pause>
      <play_pause mod="longpress">Info</play_pause>
      <f2>ActivateWindow(TVGuide)</f2>
      <f3>ActivateWindow(Home)</f3>
      <f4>ContextMenu</f4>
      <f4 mod="longpress">Menu</f4>
      <f6>Info</f6>
      <f6 mod="longpress">PlayPause</f6>
      <f7>ContextMenu</f7>
      <f7 mod="longpress">Menu</f7>
      <f11>ShowSubtitles</f11>
      <escape>Back</escape>
      <escape mod="longpress">ActivateWindow(Home)</escape>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>JumpSMS2</two>
      <three>JumpSMS3</three>
      <four>JumpSMS4</four>
      <five>JumpSMS5</five>
      <six>JumpSMS6</six>
      <seven>JumpSMS7</seven>
      <eight>JumpSMS8</eight>
      <nine>JumpSMS9</nine>
    </keyboard>
  </Global>
  <Home>
    <keyboard>
      <backspace>ActivateWindow(Favourites)</backspace>
      <backspace mod="longpress">ActivateWindow(ShutdownMenu)</backspace>
      <browser_back>ActivateWindow(Favourites)</browser_back>
      <browser_back mod="longpress">ActivateWindow(ShutdownMenu)</browser_back>
      <escape>ActivateWindow(Favourites)</escape>
      <escape mod="longpress">ActivateWindow(ShutdownMenu)</escape>
    </keyboard>
  </Home>
  <FullscreenVideo>
    <keyboard>
      <f4>Playlist</f4>
      <f7>Playlist</f7>
      <escape>Stop</escape>
      <escape mod="longpress">Fullscreen</escape>
      <backspace>Stop</backspace>
      <backspace mod="longpress">Fullscreen</backspace>
      <browser_back>Stop</browser_back>
      <browser_back mod="longpress">Fullscreen</browser_back>
      <return>PlayPause</return>
      <return mod="longpress">OSD</return>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <backspace mod="longpress">FullScreen</backspace>
      <browser_back mod="longpress">FullScreen</browser_back>
      <escape mod="longpress">FullScreen</escape>
      <up mod="longpress">AudioNextLanguage</up>
      <down mod="longpress">NextSubtitle</down>
      <left mod="longpress">Rewind</left>
      <right mod="longpress">FastForward</right>
    </keyboard>
  </FullscreenVideo>
  <Visualisation>
    <keyboard>
      <f4>Playlist</f4>
      <f7>Playlist</f7>
      <return>PlayPause</return>
      <return mod="longpress">OSD</return>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <left mod="longpress">Rewind</left>
      <right mod="longpress">FastForward</right>
      <backspace mod="longpress">Stop</backspace>
      <browser_back mod="longpress">Stop</browser_back>
      <escape mod="longpress">Stop</escape>
    </keyboard>
  </Visualisation>
  <VirtualKeyboard>
    <keyboard>
      <f1>Backspace</f1>
      <f2>Shift</f2>
      <f6>Enter</f6>
      <play_pause>Enter</play_pause>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <backspace>Backspace</backspace>
      <browser_back>PreviousMenu</browser_back>
      <escape>PreviousMenu</escape>
    </keyboard>
  </VirtualKeyboard>
  <VideoMenu>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <return mod="longpress">OSD</return>
      <enter mod="longpress">OSD</enter>
    </keyboard>
  </VideoMenu>
  <NumericInput>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </NumericInput>
  <Teletext>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </Teletext>
  <VideoOSD>
    <keyboard>
      <return mod="longpress">Back</return>
      <enter mod="longpress">Back</enter>
    </keyboard>
  </VideoOSD>
  <ContextMenu>
    <keyboard>
      <f4>Back</f4>
      <f7>Back</f7>
    </keyboard>
  </ContextMenu>
  <PVROSDChannels>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
      <f4>Close</f4>
      <f7>Close</f7>
    </keyboard>
  </PVROSDChannels>
  <TVChannels>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </TVChannels>
  <PVROSDGuide>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </PVROSDGuide>
  <TVGuide>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </TVGuide>
  <RadioChannels>
    <keyboard>
      <zero>Number0</zero>
      <one>Number1</one>
      <two>Number2</two>
      <three>Number3</three>
      <four>Number4</four>
      <five>Number5</five>
      <six>Number6</six>
      <seven>Number7</seven>
      <eight>Number8</eight>
      <nine>Number9</nine>
    </keyboard>
  </RadioChannels>
  <FullscreenLiveTV>
    <keyboard>
      <return>OSD</return>
      <enter>OSD</enter>
    </keyboard>
  </FullscreenLiveTV>
  <FullscreenRadio>
    <keyboard>
      <return>OSD</return>
      <enter>OSD</enter>
    </keyboard>
  </FullscreenRadio>
  <SlideShow>
    <keyboard>
      <up>ZoomIn</up>
      <down>ZoomOut</down>
      <left>PreviousPicture</left>
      <right>NextPicture</right>
      <up mod="longpress">Up</up> <!-- Longpress on direction keys for panning when zoomed in -->
      <down mod="longpress">Down</down>
      <left mod="longpress">Left</left>
      <right mod="longpress">Right</right>
      <backspace>Stop</backspace>
      <browser_back>Stop</browser_back>
      <return mod="longpress">Info</return>
      <enter mod="longpress">Info</enter>
    </keyboard>
  </SlideShow>
  <FileManager>
    <keyboard>
      <right mod="longpress">Highlight</right>
      <left mod="longpress">Highlight</left>
    </keyboard>
  </FileManager>
</keymap>