Can anyone recommend a cheap preferably non IR remote, but not a deal breaker, for an N2. Do not want something with a keyboard on the back as the N2 will only be used to watch FTA TV, Movies, Music and show Photos.
So just the basic Navigation Keys, Play, Pause FF, Rewind, Stop and a numeric keys 0-9. Also would need a spare key that I can map to Contextual Menu.
If you didn’t need the numeric keypad, the Xiaomi MiTV remotes are an astounding value. Bluetooth, great build quality, elegant looking and ridiculously inexpensive.
I have been using them with my various Kodi boxes (RPi3, Odroid C2, Odroid N2) over the years and they’ve always done me right.
Does the Xiaomi MiTV remote work out of the box as is without having to modify any of the CoreELEC Kodi OS files?
Does the IR version work just as well as the bluetooth version?
Will any bluetooth dongle work or does it have to be Odroid one?
I believe it’s fully mapped out of the box, but needs to be paired first (it is after all, bluetooth). That said, I’m not a big fan of the basic mapping (on any remote with Kodi) and have added some long-press functions and made changes like switching the power button from actually shutting down the machine to bringing up the shutdown sidebar, etc.
The Kodi Keymap Editor add-on can be used to remap single-press functions. But unless the add-on now supports long-press (it’s been a while since I used it), those need to be done by manually editing your keymap file.
EDIT: As it turns out, there’s a fork of Keymap Editor that does support long press:
But the only location I can see through Windows Explorer is:
\\COREELEC\Configfiles\rc_keymaps
I copied the files into the “appropriate” location, but no matter what dir structure I use, it cannot find it:
CoreELEC:~ # /storage/config/rc_keymaps/sony.toml
-sh: /storage/config/rc_keymaps/sony.toml: not found
CoreELEC:~ # /storage/.config/rc_keymaps/YOURMAPNAME.toml
-sh: /storage/.config/rc_keymaps/YOURMAPNAME.toml: not found
CoreELEC:~ # /coreelec/config/rc_keymaps/sony.toml
-sh: /coreelec/config/rc_keymaps/sony.toml: not found
CoreELEC:~ # /config/rc_keymaps/sony.toml
-sh: /config/rc_keymaps/sony.toml: not found
CoreELEC:~ # /configfiles/rc_keymaps/sony.toml
-sh: /configfiles/rc_keymaps/sony.toml: not found
CoreELEC:~ # /storage/.config/rc_keymaps/sony.toml
: not foundonfig/rc_keymaps/sony.toml: line 1: [[protocols]]
/storage/.config/rc_keymaps/sony.toml: line 2: name: not found
/storage/.config/rc_keymaps/sony.toml: line 3: protocol: not found
: not foundonfig/rc_keymaps/sony.toml: line 4: [protocols.scancodes]
/storage/.config/rc_keymaps/sony.toml: line 5: 0x10012: not found
/storage/.config/rc_keymaps/sony.toml: line 6: 0x10013: not found
/storage/.config/rc_keymaps/sony.toml: line 7: 0x1ae242: not found
/storage/.config/rc_keymaps/sony.toml: line 8: 0x1ae23c: not found
/storage/.config/rc_keymaps/sony.toml: line 9: 0x1ae23b: not found
/storage/.config/rc_keymaps/sony.toml: line 10: 0x1ae239: not found
/storage/.config/rc_keymaps/sony.toml: line 11: 0x1ae23a: not found
/storage/.config/rc_keymaps/sony.toml: line 12: 0x1ae23d: not found
/storage/.config/rc_keymaps/sony.toml: line 13: 0x1ae229: not found
/storage/.config/rc_keymaps/sony.toml: line 14: 0x1ae218: not found
/storage/.config/rc_keymaps/sony.toml: line 15: 0x1ae215: not found
/storage/.config/rc_keymaps/sony.toml: line 16: 0x1ae21a: not found
/storage/.config/rc_keymaps/sony.toml: line 17: 0x1ae243: not found
/storage/.config/rc_keymaps/sony.toml: line 18: 0x1ae263: not found
/storage/.config/rc_keymaps/sony.toml: line 19: 0x1ae23f: not found