DESCRIPTION No characters appear while holding shift and typing in the Username field. STEPS TO REPRODUCE 1. Click Add New to create a new user 2. Attempt to type in the Username field while holding Shift or with Caps Lock on OBSERVED RESULT No characters are entered EXPECTED RESULT Characters are entered. POTENTIAL SOLUTIONS 1. Ignore case in this field and enter the characters anyway 2. Show a warning if the user has caps lock on (like the login screen does) or is holding shift POTENTIAL HELPER Have a note near the Username field explaining that usernames must be lower-case with a "i" icon next to it (like in many other System Settings pages) that shows why this is the case in a tooltip. Operating System: Fedora Linux 44 KDE Plasma Version: 6.6.5 KDE Frameworks Version: 6.26.0 Qt Version: 6.11.1 Kernel Version: 7.0.12-200.fc44.x86_64 (64-bit) Graphics Platform: Wayland Processors: 12 × AMD Ryzen 5 3600 6-Core Processor Memory: 32 GiB of RAM (31.3 GiB usable) Graphics Processor: AMD Radeon RX 7600
This is deliberate. If you use the adduser tool it also has some restrictions. We want to match that. >Have a note near the Username field explaining that usernames must be lower-case with a "i" icon next to it (like in many other System Settings pages) that shows why this is the case in a tooltip. ok.
Wanna submit a patch, Justin?
(In reply to Nate Graham from comment #2) > Wanna submit a patch, Justin? I can look but no guarantees due to skill and/time.
Can i work on this?
Sure, go ahead! In KDE, anyone is welcome to work on anything.
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-workspace/-/merge_requests/6783
Git commit 0d7003e538bf3706c2bc71d8691d2eeb56081f61 by Nate Graham, on behalf of Mradul Pal. Committed on 03/08/2026 at 22:27. Pushed by ngraham into branch 'master'. kcms/users: Warn about otherwise-silent input rejections in username field Fixes silent character rejection in the username field when typing uppercase or special characters by showing warning messages about it. FIXED-IN: 6.8.0 M +44 -3 kcms/users/src/ui/CreateUser.qml https://invent.kde.org/plasma/plasma-workspace/-/commit/0d7003e538bf3706c2bc71d8691d2eeb56081f61
*** Bug 373558 has been marked as a duplicate of this bug. ***