Archive:MINIX A2: Difference between revisions

From Official Kodi Wiki
Jump to navigation Jump to search
Norsak (talk | contribs)
No edit summary
Norsak (talk | contribs)
No edit summary
Line 13: Line 13:
{| class="wikitable"
{| class="wikitable"
|-
|-
! Button !! Keycode !! Keyboard Key !! Desired KODI action !! keymap file !! keymaps entry(s) !! Notes
! Button !! Keycode !! key name !! Desired KODI action !! keymap file !! keymaps entry(s) !! Notes
|-
|-
| [[File:b0.png|70px]] || 116 || Power button || Power Menu || keyboard.xml || ||'''Works by default'''
| [[File:b0.png|70px]] || 0xf0de || power || Power Menu || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b00.png|70px]] || 0xf0b7 || volume_mute || Mute || keyboard.xml || ||'''Works by default'''
| [[File:b00.png|70px]] || 0xf0b7 || volume_mute || Mute || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b1.png|70px]] || 240 ||  || Next Audio Language || keyboard.xml || <key id="240">AudioNextLanguage</key>||
| [[File:b1.png|70px]] || ||  || || || || Sends signal, but not recognized by KODI
|-
|-
| [[File:b2.png|70px]] || 0xf091 || F2 || Next Subtitle || keyboard.xml ||  <F2>NextSubtitle</F2>||
| [[File:b2.png|70px]] || 0xf091 || F2 || Next Subtitle || keyboard.xml ||  <F2>NextSubtitle</F2>||
|-
|-
| [[File:b3.png|70px]] || 102 || Home || Main Menu || keyboard.xml || <home>PreviousMenu</home>||
| [[File:b3.png|70px]] || 0xf088 || home || Next Audio Language || keyboard.xml || <home>AudioNextLanguage</home>||
|-
|-
| [[File:b_up.png|70px]] || 103 || || Navigate Up || keyboard.xml || ||'''Works by default'''
| [[File:b_up.png|70px]] || 0xf080 || up || Navigate Up || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b4.png|70px]] || 272 || Left-Click || Select || mouse.xml || <leftclick>Select</leftclick><br /><mousedragend>Select</mousedragend>||
| [[File:b4.png|70px]] || || leftclick || Select || mouse.xml || <leftclick>Select</leftclick><br /><mousedragend>Select</mousedragend>||
|-
|-
| [[File:b_down.png|70px]] || 108 || || Navigate down || keyboard.xml || ||'''Works by default'''
| [[File:b_down.png|70px]] || 0xf081 || down || Navigate down || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b_left.png|70px]] || 105 || || Navigate Left || keyboard.xml || ||'''Works by default'''
| [[File:b_left.png|70px]] || 0xf082 || left || Navigate Left || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b_right.png|70px]] || 106 || || Navigate Right || keyboard.xml || ||'''Works by default'''
| [[File:b_right.png|70px]] || 0xf083 || right || Navigate Right || keyboard.xml || ||'''Works by default'''
|-
|-
| [[File:b5.png|70px]] || 273 || Right-click || Back || mouse.xml || <rightclick>Back</rightclick><br /><mouserdragend>Back</mouserdragend>||
| [[File:b5.png|70px]] || || rightclick || Back || mouse.xml || <rightclick>Back</rightclick><br /><mouserdragend>Back</mouserdragend>||


|-
|-
| [[File:b7.png|70px]] || 0xf00d || return || || || ||
| [[File:b7.png|70px]] || 0xf00d || return || Search menu ||keyboard.xml ||<return>SendClick(8)</return> || Compromised choice, unfortunately a duplicate of this key<br/>exists on the back of the remote.  Both keys are affected by custom keymap entry
|-
|-
| [[File:b6.png|70px]] || --  || -- || || || ||This button only<br />Enables/disables the Air-mouse  
| [[File:b6.png|70px]] || --  || -- || || || ||This button only<br />Enables/disables the Air-mouse  
|-
|-
| [[File:b9.png|70px]] || 114 || volume_down || Volume Down || keyboard.xml ||  <volume_down>VolumeDown</volume_down>|| '''Works by default'''
| [[File:b9.png|70px]] || 0xf0b8 || volume_down || Volume Down || keyboard.xml ||  <volume_down>VolumeDown</volume_down>|| '''Works by default'''
|-
|-
| [[File:b8.png|70px]] || 59 || F1 || Stop Playback || keyboard.xml || <F1>Stop</F1>||
| [[File:b8.png|70px]] || 0xf090 || F1 || Stop Playback || keyboard.xml || <F1>Stop</F1>||
|-
|-
| [[File:b10.png|70px]] || 115 || volume_up || Volume Up || keyboard.xml || <volume_up>VolumeDown</volume_up>|| '''Works by default'''
| [[File:b10.png|70px]] || 0xf0b9 || volume_up || Volume Up || keyboard.xml || <volume_up>VolumeDown</volume_up>|| '''Works by default'''
|-
|-
| [[File:b_11.png|70px]] || 165 || || Page Up || keyboard.xml || ||  
| [[File:b_11.png|70px]] || 0xf0bb || prev_track || Page Up || keyboard.xml ||<prev_track>PageUp<prev_track/> ||  
|-
|-
| [[File:b_12.png|70px]] || 164 || || Pause / Play || keyboard.xml || ||  
| [[File:b_12.png|70px]] || 0xf0bd || play_pause || Pause / Play || keyboard.xml || <play_pause>PlayPause</play_pause> || '''Works by default'''
|-
|-
| [[File:b_13.png|70px]] || 163 || || Page Down || keyboard.xml || ||  
| [[File:b_13.png|70px]] || 0xf0ba || next_track || Page Down || keyboard.xml || <next_track>PageDown<next_track/> ||  


|}
|}

Revision as of 12:11, 25 January 2015

This is the MINIX NEO A2 Remote.

It has a full QWERTY keyboard on the back, which allows to use the Search function in KODI
As much as we would like every button to work 'out of the box', we need to make changes to the keymaps files for at least half the front facing buttons
This task is necessary for the majority of RF remotes on the market.

Keystrokes sent were discovered by enabling KODI's debugging feature, and monitoring the debug log
The Actions associated with each button are completely within the user's discretion.
The example keymaps shown are only one possible permutation

Button Keycode key name Desired KODI action keymap file keymaps entry(s) Notes
0xf0de power Power Menu keyboard.xml Works by default
0xf0b7 volume_mute Mute keyboard.xml Works by default
Sends signal, but not recognized by KODI
0xf091 F2 Next Subtitle keyboard.xml <F2>NextSubtitle</F2>
0xf088 home Next Audio Language keyboard.xml <home>AudioNextLanguage</home>
0xf080 up Navigate Up keyboard.xml Works by default
leftclick Select mouse.xml <leftclick>Select</leftclick>
<mousedragend>Select</mousedragend>
0xf081 down Navigate down keyboard.xml Works by default
0xf082 left Navigate Left keyboard.xml Works by default
0xf083 right Navigate Right keyboard.xml Works by default
rightclick Back mouse.xml <rightclick>Back</rightclick>
<mouserdragend>Back</mouserdragend>
0xf00d return Search menu keyboard.xml <return>SendClick(8)</return> Compromised choice, unfortunately a duplicate of this key
exists on the back of the remote. Both keys are affected by custom keymap entry
-- -- This button only
Enables/disables the Air-mouse
0xf0b8 volume_down Volume Down keyboard.xml <volume_down>VolumeDown</volume_down> Works by default
0xf090 F1 Stop Playback keyboard.xml <F1>Stop</F1>
0xf0b9 volume_up Volume Up keyboard.xml <volume_up>VolumeDown</volume_up> Works by default
0xf0bb prev_track Page Up keyboard.xml <prev_track>PageUp<prev_track/>
0xf0bd play_pause Pause / Play keyboard.xml <play_pause>PlayPause</play_pause> Works by default
0xf0ba next_track Page Down keyboard.xml <next_track>PageDown<next_track/>