Keyboard for android

Monkey Targets Forums/Android/Keyboard for android

Sensei(Posted 2015) [#1]
So, in working with the joystick access for android, I have managed to create a fairly decent (for my game anyway) method of using various joysticks on android, be it xbox 360, ps3, ouya and fire tv joypads.

Now, I've been trying to do the same for keyboard access for android.
The problem I have found, is that keyboard access using getChar() works, but not in the same way as KeyHit() and KeyDown() does, as it uses the underlying OS for holding and repeating a key. This is a problem, as instead of getting fast KeyDown commands to move my ship down, it's as if I'm pushing a key down, then letting go, then down again etc, so movement in the game is not only very slow, but unwieldy.
Using getChar for basic things like menu navigation or entering your name is perfectly fine though as that doesn't need the high input rate you need in the game itself.

Having tried both KeyHit and Keydown methods, neither of them seem to work on Android.
Has anybody got this to work at all?
Using Monkey 80c if that helps?
Also, has anybody gotten modifier keys to work on Android too? Alt, Control, Shift etc. (on their own that is).