Skip to content

On-screen keyboard obstructs input box because windows cannot move off the way #1120

@s-cerevisiae

Description

@s-cerevisiae

Describe the bug
On-screen keyboard in Gnome has a feature that temporarily moves window upwards when the keyboard is activated and the active input box is covered by it. PaperWM moves the window back automatically so the input box is kept covered.

To Reproduce
Steps to reproduce the behavior:

  1. Activate Screen Keyboard in Accessibility.
  2. Open a window that has a text input box at the bottom of it.
  3. Focus on the input box to activate the screen keyboard.
  4. Try to type something.

Expected behavior
The window is temporarily allowed to be moved above the screen keyboard so that the input box doesn't get obstructed.

Screenshots
Here the input box in Fractal is completely obstructed by the screen keyboard.
Image

It doesn't happen if the window is in scratchpad (floating), but I can't turn a window floating without physical keyboard, which unfortunately is exactly when screen keyboard is required.
Image

System information:
Please provide system information:

Distribution: Ubuntu 24.04 LTS (Noble Numbat)
GNOME Shell: 46.0
Display server: Wayland
PaperWM version: 49.0.0
Enabled extensions:
- [email protected]
- [email protected]
- [email protected]
- [email protected]
- [email protected]

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementAdds a new feature or extends scopehelp wantedDon't hesitate to participate!touchscreenIssue is related to touch screen functionality

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions