| Summary: | Krdc numblock is working inverse | ||
|---|---|---|---|
| Product: | [Applications] krdc | Reporter: | Tom <neo> |
| Component: | RDP | Assignee: | Urs Wolfer <uwolfer> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | fuckel, henryju, kdebugs, kovin, rm |
| Priority: | NOR | ||
| Version First Reported In: | unspecified | ||
| Target Milestone: | --- | ||
| Platform: | Ubuntu | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/network/krdc/-/commit/1b11b2e3f51bbaea5fa10f3103006669a7b29145 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
|
Description
Tom
2015-07-02 07:53:25 UTC
it's not always inverse. sometimes its working normal. I guess there should be some sort of check if the Numlock Key is active or not after connection and set it to the right state. I think it should be a simple option like /numlock-on in xfreerdp. But this is an upstream FR. *** This bug has been confirmed by popular vote. *** ★⋰⋱★⋰⋱★⋰⋱★⋰⋱★ ★ Happy Birthday ★ ★⋱⋰★⋱⋰★⋱⋰★⋱⋰★ (In reply to Tom from comment #4) > ★⋰⋱★⋰⋱★⋰⋱★⋰⋱★ > ★ Happy Birthday ★ > ★⋱⋰★⋱⋰★⋱⋰★⋱⋰★ +1 This annoying bug and suddenly "sticky" Control key make our users mad. We have to use remmina. (Remmina, in KDE, really?) I can confirm this bug - after connecting to a remote Windows server with KRDC, the numlock status is often inversed to actual numlock status of my linux desktop. Operating System: Gentoo Linux KRDC Version: 19.12.3 KDE Plasma Version: 5.18.4 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1 Reporting numlock state still inverted with wayland + krdc 25.04 + Plasma 6.3.5. A possibly relevant merge request was started @ https://invent.kde.org/network/krdc/-/merge_requests/205 Git commit 1b11b2e3f51bbaea5fa10f3103006669a7b29145 by Fabio Bas.
Committed on 19/07/2025 at 20:28.
Pushed by ctrlaltca into branch 'master'.
Use KModifierKeyInfo to detect *lock modifiers' status
RDP: sync {caps,num,lock}lock keystate to remote session on start and at every focusIn
M +4 -1 CMakeLists.txt
M +1 -0 core/CMakeLists.txt
M +34 -0 core/remoteview.cpp
M +16 -0 core/remoteview.h
R +2 -1 org.kde.krdc.desktop.cmake [from: org.kde.krdc.desktop - 098% similarity]
M +24 -0 rdp/rdpsession.cpp
M +2 -0 rdp/rdpsession.h
M +9 -0 rdp/rdpview.cpp
M +1 -0 rdp/rdpview.h
https://invent.kde.org/network/krdc/-/commit/1b11b2e3f51bbaea5fa10f3103006669a7b29145
|