Hey all! So I've been struggling for a while with the android virtual keyboard where it'll be messed up completely across ALL processing sketches installed on the device. Even though the keyboard messes up inside the sketches it works perfectly fine in other applications. I've had these keyboard issues:
The bottom row of buttons (ENTER, SPACE, Comma, Fullstop... etc.) are completely missing and there is just space instead. Attempting to tap this space will press the keys directly above.
The keyboard opened is the original old classic phone keyboard similar to the phone dialer where there's three letters for each key.
It doesn't seem to matter what app is opened. As long as the app was created with processing the same issue occurs across them all. It can be fixed and returned back to normal temporarily by resetting the keyboard settings and history within the device's settings. It's also sometimes but rarely possible to restore it on a full app re-install. Obviously this is still an issue though. The amount of time it takes before the keyboard messes up appears to be random but I don't think it can change inside a session, only on the next opening. It's definitely possible I missed something but these are the main points at which I've noticed it messing up.
As for the code I'm using it's simply put just this:
void registerScreen() {
if (!keyboard) {
openKeyboard();
keyboard = true;
}
}
Which is located in the draw function. Any help, tips or ideas on how to solve it are very much appreciated! ;;) Thanks!