I am currently developing software for a USB HID dongle for credential “typing,” similar to InputStick, but fully open-source and with stronger encryption (mTLS-encrypted payloads).
As with InputStick, I invoke the KP2A instance via an Intent to enable the plugin. However, the KP2A confirmation popup opens in full-screen/immersive mode (see attached image), and the Accept / Deny buttons end up underneath the Android system navigation bar, making them inaccessible.
Rotating the device to landscape mode makes the Accept button visible. I’ve tried all the approaches I can think of to force the dialog to fit within the visible screen area, but without success. I’m not sure whether I’m missing something on my side, or if this is simply a layout/immersive-mode quirk in KP2A?
I notice the same issue with InputStick KP2A plugin app.
