An actual landscape split-keyboard

As the screens have got taller, especially with the Xperias, the current landscape keyboard takes an unnecessarily large portion of the display on such tall phones and even in split mode the keys ar so far apart that these days I generally prefer typing in portrait mode, even though back in the day of 16:9 phone displays I almost always turned my phone sideways for a better typing experience. I feel it would be a good time to consider a landscape keyboard that actually splits on the middle, perhaps exposing a portrait width view of the content on the screen, so in most cases it wouldn’t require further consideration on how to render the view.

I fervently hope one day I’ll be able to type on SFOS as if on Nokia E70.

5 Likes

you must love this :slightly_smiling_face:

8 Likes

Btw… Dynamic setting doesn’t work on my X10III, SFOS 5.* latest. Only landscape or portrait.

On Wordle that is. @slava

works for me on C2. must be something X10III specific :man_shrugging: (or a random glitch)

That’s funny, because dynamic doesn’t work on any of my phones, X10III, X10V and C2. I just checked.

Sorry, forget about it. It was me being stupid. I had it turned off in SFOS settings. It still works in other apps.:thinking:

1 Like

there is a setting in settings, allow split keyboard in landscape mode. or you use a phone with a hardware keyboard like the f(x) tec pro 1x

1 Like

A keyboard with an actual hole in the middle would have a bunch of problems. Now Silica handles resizing the view, and takes care of autoscrolling cursor to visible area so apps don’t need to usually do anything special. Content inside the virtual keyboard area is assumed not shown and might not have proper content.

With a hole there would likely leak some responsibility to the app side (which it probably does wrong). And often the text input field covers most of the horizontal area so it would need to be on top of the keyboard halves anyway.

1 Like

What I would like is to adjust width and height of the split keyboard, it doesn’t have to have hole in the middle (as a dev i have no clue how anyone would even utilise it), because on 12” tablet, even split keyboard is difficult to type on. Each half is like a whole phone screen

I tried describe a partial solution already, but I guess I wasn’t clear enough. So I made this crudely scaled mock-up:

So here the center region would be rendered as if it was in portrait orientation and the app doesn’t really need to do anything special. The outlier would be a landscape-only app, in which case we could maybe revert to the current split-keyboard design, or perhaps try a horizontally scrolling view, which behaviour wouldn’t probably need to differ much from vertical, other than the direction.

Ah right. Indeed the picture describes better what you had in mind.

Not expecting too easy to implement though, starting with Qt supporting only a single rectangle for the virtual keyboard.