I did a search of our help and realised that the K_LOPT key id is not documented. I’ve added an issue internally to get that documented.
There are only two special keys:
K_LOPT shows the keyboard menu or switches keyboards
K_ROPT dismisses/hides the keyboard
The K_LOPT keyboard has slightly different semantics on iOS and Android. On iOS, a touch will swap to the next keyboard, and longpress will bring up a menu. On Android, touching the key will open the keyboard menu. In Keyman 11 on Android, the menu has an additional option to switch to a non-Keyman keyboard (missing in version 10). Longpress does not currently have a meaning on this key on Android.
K_ROPT only appears to work to hide the keyboard iOS 14.3 in the Keyman App itself. It doesn’t appear to work elsewhere. Is this a known issue or is ig something I could work around?