December update breaks VRC-1100 keyboard.xml mapping

The December update made my custom key mappings in keyboard.xml no longer functional. My remote is a Vista MCE VRC-1100 and an example of a mapping that formerly worked is:
ActivateWindow(shutdownmenu)

I’m using /home/osmc/.kodi/userdata/keymaps/keyboard.xml

I tested this on a fresh installation to be sure.

OSMC_TGT_rbp2_20181101 does not have this issue
OSMC_TGT_rbp2_20190105 does

The key mappings are still applied by testing on the USB keyboard.

Thanks a million!

PS: This is occurring on a RPi 3 B+

Proper support for the VRC-1100 dongle was added in the December release and this was mentioned in the release announcement: https://osmc.tv/2019/01/osmcs-december-update-is-here-2/

Effectively, this means that the device is now correctly recognised as a remote rather than a keyboard.

As a result, all the buttons now work out of the box.

There is a long thread here in case you’re interested:
https://discourse.osmc.tv/t/using-the-ortek-vrc-1100-ir-dongle-with-osmc

However it does mean that if you had custom <keyboard> mappings then you’ll need to perform a one-off exercise to convert these to <remote> mappings.

https://kodi.wiki/view/Keymap#Remotes

I think there’s an addon that can help in this regard, though personally I don’t use this, as I prefer to edit the keymap file manually.

1 Like