Setting Touch Keyboard Height?

Greetings,

I created a single-row touch keyboard, it builds and can be installed just fine. Unfortunately, Keyman stretches out the single row of keys to the height of 3 or 4 rows. Which is not what I was going for. I’d like the keys to maintain their regular heights and have the overall keyboard be that much shorter (1 row + predictive text area).

The Keyman settings for keyboard height didn’t help. Is there anything else I can do to get the keyboard height set as expected? Such as optional fields in the .keyman-touch-layout file? If not, I’ll file a feature request.

thanks!

-Daniel

Yeah, this is not currently supported - an unusual case I think. It’s something we could consider for a future release, but it would change the way the touch keyboard behaves for existing keyboards, so we’d want to consider carefully. The typical touch keyboard has 4 or 5 rows, and adjusting the height of the keyboard when switching may cause flicker as well in our current paradigm.

1 Like

Hey @dyacob, one row? I have to know, is this the legendary binary or morse keyboard?

As of KM 18, the max and min height of a virtual keyboard are limited to values between 50% and 200% of the default size on the device. I doubt that will be enough, and it would unfortunately affect all KM keyboards on the device, so not really a solution for you.