How do I customize the Enterprise Keyboard using the EMDK on TC20/25

I would like to use the Enterprise Keyboard on a TC20/TC25 device but need to be able to customise the keyboard from code. In particular I want to switch off all auto-completion etc and any keys not needed in my application. (Xamarin application)

I can use the InputType on a field to specify Numeric / Alpha characters and switch it to all caps.

The documentation seems to indicate it would be possible using the ProfileManager (link to the relevant docs here Enterprise Keyboard Manager - Zebra Technologies Techdocs ) however it appears that doesn't work on the TC20/25 at all.

Is there anyway I can enable this behavior or any plan for this to change?