NVIDIA Shield TV Remote in Kodi 17.1 on WINDOWS

I have used my NVIDIA Shield TV Remote in Kodi on WINDOWS 7 since Kodi 14 without issues until I upgraded from Kodi 16 to Kodi 17.1.

Now my keyboard.xml is ignored.

If I press a key on my remote Kodi asks to configure the “controller”. I have done that and it is NOT what I want, not even close; with very limited buttons I need the remote to function differently in different screens, not to mention that the navigation sounds aren’t triggered when using a controller (at least not mine).

Is there a way to get my remote working as a remote again or am I just going to have to stick with Kodi 16?

OS: Windows 7 x64

remote: NVIDIA Shield TV Remote

key presses show up in debug log
DEBUG: BUTTON [ 1 ] on “Shield Remote” pressed

shows up in debug log as “Shield Remote”
NOTICE: PERIPHERALS::CPeripheralAddon::Register – new joystick device registered on addon->peripheral.joystick/0: Shield Remote

also have this in log
DEBUG: Empty button map detected for game.controller.default

not a game controller, it’s a remote …

snippet from my keyboard.xml that works in Kodi on versions < 17
<keymap>
<global>
<joystick name=”Shield Remote”>
<button id=”1″>Up</button>
snip
</joystick>
</global>
</keymap>

debug log:
https://pastebin.com/BkM32Y77

old working keyboard.xml
https://pastebin.com/C6wdmRSP