keyboard
keyboard copied to clipboard
Keyboard does not provide PageUp / PageDown
The maliit keyboard in Plasma Mobile provides some control keys in the upper row. Is it possible to get the PgUp / PgDn keys to work?
Or is there any one click workaround?
The Squeekyboard in Phosh has now a nice feature to access them (PgUp, PgDn, Home, End), just by clicking the Shift key. I found that solution very handy.
Control keys in the upper row? You mean in the terminal? That belongs to the terminal not maliit. If you slide down to dismiss the keyboard, the "control keys" will persist. Also see https://invent.kde.org/plasma-mobile/qmlkonsole/-/blob/master/src/contents/ui/TerminalPage.qml .
Oh I see. Thanks for the link. That looks pretty hard coded.
Are there any plans to add control keys directly to maliit in the future?
I opened also a new issue upstream:
https://invent.kde.org/plasma-mobile/qmlkonsole/-/issues/7
Oh I see. Thanks for the link. That looks pretty hard coded.
Are there any plans to add control keys directly to maliit in the future?
I guess they are willing to accept mrs about this but I am not aware of any plans of them to do anything...
I believe Rodney already upstreamed most things from Ubuntu Touch's maliit fork and it includes buttons for home, end, etc. They are available by long pressing the space bar or swiping from the bottom in UT's fork.
Here's a sample how it looks on UT. Ignore the left and right column. Only the top row is actually implemented 😄
Here's a sample how it looks on UT
No. That's how it looks on your device where you've been messing around with things.
Here's how it looks on Plasma Mobile. And no, it doesn't have page up/dn keys.
Can we use this issue as a more general "how to handle non-character keys"?
Use case: navigation in terminal emulator (tab, up/down, page up/down) + modifiers (ctrl, alt). Switching to the spacebar menu for this is too annoying. Yes, work-arounds can be implemented in the application (e.g. Konsole) but is this really a good solution? Those keys are also part of the physical keyboard so it's understandable that people expect it in Maliit. Moreover, it would unify the UX across different terminal emulators.