Skip to content
This repository has been archived by the owner on Dec 23, 2024. It is now read-only.

Allow docking keyboard to side instead of bottom of screen in landscape orientation #214

Open
5 tasks done
Raoul-Kima opened this issue Aug 10, 2024 · 2 comments
Open
5 tasks done
Labels
feature New feature or request

Comments

@Raoul-Kima
Copy link

Context

Many apps (or is it done by the os?) reserve the entire screen width for the keyboard if the keyboard attaches to the screen bottom, even though the keyboard only uses a fraction of that width. This wastes a lot of screen space and makes many apps hard to use in landscape orientation.

Describe your suggested feature

Since the keyboard is often about square in shape, or maybe even taller then wide, it would be sensible to instead attach it to the side of the screen instead of to the bottom of the screen in landscape orientation.

Other details

Does the operating system even support such a thing?

Acknowledgements

  • I have searched the existing issues and this is a new one, NOT a duplicate or related to another open issue.
  • This is a single feature request, in case of multiple feature requests I will open a separate issue for each one (they can always link to each other if related)
  • I have written a short but informative title.
  • I have checked through the app settings for my feature.
  • I will fill out all of the requested information in this form.
@Raoul-Kima Raoul-Kima added the feature New feature or request label Aug 10, 2024
@nightkr
Copy link
Owner

nightkr commented Aug 10, 2024

As far as I'm aware, there is no "official" way to do this. The API docs are pretty insistent that keyboards go on the bottom.

I could maaaaybe see a way to use overlay windows to emulate it, but I'm not sure if those can reserve screen space like IMEs do naturally...

@nightkr
Copy link
Owner

nightkr commented Dec 23, 2024

This issue has been migrated to Codeberg: see https://codeberg.org/natkr/flickboard/issues/214 for any further discussion!

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
feature New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants