RustDesk 1.4 on GNOME 48 (Wayland) does not adjust for OSK and sends keyboard input as remote mouse clicks #12341
Unanswered
josefnorlin
asked this question in
Feature Request
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Bug Description
First off — thank you for an amazing tool! RustDesk is incredibly fast and easy to use. It’s by far the smoothest remote desktop experience I’ve had on Linux, and I really appreciate the simplicity of the setup. 🙌
That said, I’ve encountered an issue when using RustDesk 1.4 on Fedora 42 with GNOME 48 in a Wayland session:
❗ Problem 1: OSK obscures input fields
When GNOME’s on-screen keyboard (OSK) appears (e.g. after tapping into an input field), RustDesk’s UI does not shift or resize. This results in the OSK covering important UI elements like the connection ID or password field.
For comparison, Firefox behaves correctly — when the OSK appears, the window shifts upward to keep the input visible.
❗ Problem 2: OSK keypresses are interpreted as mouse clicks
Instead of sending typed characters, pressing keys on the OSK results in mouse clicks being triggered on the remote desktop — no keyboard input is sent.
How to Reproduce
Launch RustDesk.
Invoke the OSK.
Observe:
Expected Behavior
Operating system(s) on local (controlling) side and remote (controlled) side
Fedora 42 > Mac OS
RustDesk Version(s) on local (controlling) side and remote (controlled) side
1.4
Screenshots
Image 1: How it works using Firefox.
But pressing letter N in MacOS on my OSX opens random program in Dock
Additional Context
Beta Was this translation helpful? Give feedback.
All reactions