Alternative keymaps for Fire TV remote: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
No edit summary
Line 6: Line 6:


=== File Manager ===
=== File Manager ===
{{Kodi}}'s built in '''[[file manager]]''' can be used to copy files from a network [[file share]] (such as [[SMB]]/Windows sharing) to the [[userdata folder]]. Simply add the file share as a source in one of the two windows, and in the other window go do the "profile directory" which will be the userdata folder, then the keymaps folder. Select the keymap from the first window, press menu, and then select copy. Then restart {{kodi}} to load the keymap.
{{Kodi}}'s built in '''[[file manager]]''' can be used to copy files from a network [[file share]] (such as [[SMB]]/Windows sharing) to the [[userdata folder]].
 
# Save the keymap you want to use as a plain text file on the file share.
# Add the file share as a source in the "A" window, then navigate to where the keymap file is.
# In the "B" window go do the '''Profile directory''' which will be the userdata folder, then open the '''keymaps''' folder.
# 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.
# Now just restart {{kodi}} to load the new keymap.


=== ADBFire ===
=== ADBFire ===

Revision as of 04:13, 30 November 2014

Home icon grey.png   ▶ Amazon Fire TV ▶ Alternative keymaps for Fire TV remote

Alternative keymaps for the Amazon Fire TV remote, as suggested by the community.

Installing keymaps

There's a few methods to load custom keymaps on the Fire TV.

File Manager

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

  1. Save the keymap you want to use as a plain text file on the file share.
  2. Add the file share as a source in the "A" window, then navigate to where the keymap file is.
  3. In the "B" window go do the Profile directory which will be the userdata folder, then open the keymaps folder.
  4. 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.
  5. Now just restart Kodi to load the new keymap.

ADBFire

  1. Copy key map and paste in a text editor (such as NotePad), then save as "Keyboard.xml"
  2. Download ADBFire from http://jocala.com/adbfire.html
  3. Once installed use Push/Pull/Delete drop down menu select Keymap and click Push. Navigate to your xml file you created earlier and that's it. Be sure to restart XBMC if opened

elmerohueso's Tweaks for FTV addon

These keymaps can also be applied using elmerohueso's "XBMC Tweaks for FTV" program addon, which is available from elmerohueso's XBMC repo.

Keymap 1

Changes from the default are shown in bold print.

Button Global action Virtual keyboard Fullscreen video action Amazon Fire TV remote.jpg
3 Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up: Volume amplification up
  • Down: Volume amplification down
    Note: This is a "poor man's" volume control since FireTV currently doesn't support normal software volume control. Volume-amplification uses compression to increase quiet sounds, but does not make the loudest sounds louder. This can sometimes cause undesirable distortion.
  • Right: +30 seconds
  • Left: -30 seconds
4 Select Select On-screen-display menu
6 Context menu

(also show Favorites while on home screen)

Shift SmallStepBack (go back 7 seconds)

(also opens CodecInfo when the on-screen controls are visible)

7 Fast forward Move cursor right Fast forward
8 Play/pause

(also highlights on File manager)

Symbols Play/pause
9 Back Backspace Stop
10 Rewind Move cursor left Rewind


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>
  <Home>
    <keyboard>
      <menu>XBMC.ActivateWindow(favourites)</menu>
    </keyboard>
  </Home>
  <FullscreenVideo>
    <keyboard>
      <menu>SmallStepBack</menu>
      <backspace>Stop</backspace>
      <up>volampup</up>
      <down>volampdown</down>
    </keyboard>
  </FullscreenVideo>
  <VideoMenu>
    <keyboard>
      <backspace>Stop</backspace>
    </keyboard>
  </VideoMenu>
  <VideoOSD>
    <keyboard>
      <menu>CodecInfo</menu>
    </keyboard>
  </VideoOSD>
  <MyFiles>
    <keyboard>
      <play_pause>Highlight</play_pause>
    </keyboard>
  </MyFiles>
  <virtualkeyboard>
    <keyboard>
      <menu>shift</menu>
      <play_pause>Symbols</play_pause>
      <rewind>CursorLeft</rewind>
      <fastforward>CursorRight</fastforward>
    </keyboard>
  </virtualkeyboard>
</keymap>

Keymap 2

Keymap 2's function of showing codecinfo during video playback has been merged with the other keymaps.

Keymap 3

Changes from the default are shown in bold print.

Button Global action Virtual keyboard Fullscreen video action Amazon Fire TV remote.jpg
3 Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up: Next chapter/channel
    or +10 minutes
  • Down: Previous chapter/channel
    or -10 minutes
  • Right: +30 seconds
  • Left: -30 seconds
4 Select Select On-screen-display menu
6 Context menu

(also show Favorites while on home screen)

Shift Toggle subtitles on/off

(also opens CodecInfo when the on-screen-display controls are visible)

7 Page down Move cursor right Fast forward
8 Play/pause

(also highlights on File manager)

Symbols Play/pause
9 Back Backspace Stop
10 Page up Move cursor left Rewind


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>
      <rewind>PageUp</rewind>
      <fastforward>PageDown</fastforward>
    </keyboard>
  </Global>
  <Home>
    <keyboard>
      <menu>XBMC.ActivateWindow(favourites)</menu>
    </keyboard>
  </Home>
  <FullscreenVideo>
    <keyboard>
      <menu>ShowSubtitles</menu>
      <backspace>Stop</backspace>
      <rewind>Rewind</rewind>
      <fastforward>FastForward</fastforward>
    </keyboard>
  </FullscreenVideo>
  <VideoMenu>
    <keyboard>
      <backspace>Stop</backspace>
    </keyboard>
  </VideoMenu>
  <VideoOSD>
    <keyboard>
      <menu>CodecInfo</menu>
    </keyboard>
  </VideoOSD>
  <MyFiles>
    <keyboard>
      <play_pause>Highlight</play_pause>
    </keyboard>
  </MyFiles>
  <virtualkeyboard>
    <keyboard>
      <menu>shift</menu>
      <play_pause>Symbols</play_pause>
      <rewind>CursorLeft</rewind>
      <fastforward>CursorRight</fastforward>
    </keyboard>
  </virtualkeyboard>
</keymap>

Keymap 4

Changes from the default are shown in bold print.

Button Global action Virtual keyboard Fullscreen video action Amazon Fire TV remote.jpg
3 Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up
  • Down
  • Right
  • Left
Directional pad:
  • Up: Next chapter/channel
    or +10 minutes
  • Down: Previous chapter/channel
    or -10 minutes
  • Right: +30 seconds
  • Left: -30 seconds
4 Select Select On-screen-display menu
6 Context menu

(also show Favorites while on home screen)

Shift SmallStepBack (go back 7 seconds)
or Live TV OSD channel switcher

(also opens CodecInfo when the on-screen controls are visible)

7 Page down Move cursor right Fast forward
8 Play/pause

(also highlights on File manager)

Symbols Play/pause
9 Back Backspace Stop
10 Page up Move cursor left Rewind


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>
      <rewind>PageUp</rewind>
      <fastforward>PageDown</fastforward>
    </keyboard>
  </Global>
  <Home>
    <keyboard>
      <menu>XBMC.ActivateWindow(favourites)</menu>
    </keyboard>
  </Home>
  <FullscreenVideo>
    <keyboard>
      <menu>SmallStepBack</menu>
      <backspace>Stop</backspace>
      <rewind>Rewind</rewind>
      <fastforward>FastForward</fastforward>
    </keyboard>
  </FullscreenVideo>
  <VideoMenu>
    <keyboard>
      <backspace>Stop</backspace>
    </keyboard>
  </VideoMenu>
  <VideoOSD>
    <keyboard>
      <menu>CodecInfo</menu>
    </keyboard>
  </VideoOSD>
  <FullscreenLiveTV>
    <keyboard>
      <menu>ActivateWindow(pvrosdchannels)</menu>
    </keyboard>
  </FullscreenLiveTV>
  <pvrosdchannels>
    <keyboard>
      <menu>back</menu>
    </keyboard>
  </pvrosdchannels>
  <MyFiles>
    <keyboard>
      <play_pause>Highlight</play_pause>
    </keyboard>
  </MyFiles>
  <virtualkeyboard>
    <keyboard>
      <menu>shift</menu>
      <play_pause>Symbols</play_pause>
      <rewind>CursorLeft</rewind>
      <fastforward>CursorRight</fastforward>
    </keyboard>
  </virtualkeyboard>
</keymap>