SUMMARY This may be more of a wishlist feature request than a bug report, but I would very much like it if I could type into a remote session as soon as the session is opened. At the moment, currently I have to click once in the session window before I can type. STEPS TO REPRODUCE 1. Open KRDC 2. Start a VNC session to a remote host 3. Press a key on the keyboard OBSERVED RESULT The key press isn't recognised by the remote host. EXPECTED RESULT The key press is recognised by the remote host. (If you click the mouse within the remote host, keypresses are then recognised). SOFTWARE/OS VERSIONS Operating System: openSUSE Tumbleweed 20250418 KDE Plasma Version: 6.3.4 KDE Frameworks Version: 6.13.0 Qt Version: 6.9.0 Kernel Version: 6.14.2-1-default (64-bit) Graphics Platform: X11 ADDITIONAL INFORMATION Note that I'm aware of the Grab Keys functionality, and indeed if I turn that on that sort of fixes the above. However, Grab Keys also means that the remote host grabs Alt+Tab and so on, which I do not want. I wish the remote to only respond to "normal" keys as soon as it is opened, i.e. the same as happens if you click within the remote window. I guess that means I want the remote host to have focus as soon as it is opened, but not to "Grab Keys".
A possibly relevant merge request was started @ https://invent.kde.org/network/krdc/-/merge_requests/200
Git commit 78403954d81d4a23c0a555d1c1194347711548d2 by Fabio Bas. Committed on 17/06/2025 at 19:58. Pushed by ctrlaltca into branch 'master'. VncView: focus the view on successful connection M +1 -0 vnc/vncview.cpp https://invent.kde.org/network/krdc/-/commit/78403954d81d4a23c0a555d1c1194347711548d2
Git commit 48cbab1b0b3f89d0d1a3cc565a6cfb7583b9d149 by Fabio Bas. Committed on 17/06/2025 at 20:25. Pushed by ctrlaltca into branch 'release/25.04'. VncView: focus the view on successful connection (cherry picked from commit 78403954d81d4a23c0a555d1c1194347711548d2) Co-authored-by: Fabio Bas <ctrlaltca@gmail.com> M +1 -0 vnc/vncview.cpp https://invent.kde.org/network/krdc/-/commit/48cbab1b0b3f89d0d1a3cc565a6cfb7583b9d149