Bug 515842

Summary: Implement "unlockOnPress" from libxkbcommon 1.11.0
Product: [Applications] systemsettings Reporter: Daniel <walkysk>
Component: kcm_keyboardAssignee: Plasma Bugs List <plasma-bugs-null>
Status: CONFIRMED ---    
Severity: normal CC: butirsky, duha.bugs, fella, natalie_clarius
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Bazzite   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Daniel 2026-02-10 23:08:25 UTC
SUMMARY
libxkbcommon 1.11.0 introduced new feature called "unlockOnPress" which is currently not exposed by KDE keyboard settings.
https://github.com/xkbcommon/libxkbcommon/blob/master/NEWS.md#libxkbcommon-1110--2025-08-08
This implement long requested feature (18 years old). 

STEPS TO REPRODUCE
1. Open KDE system settings -> Keyboard -> Key bindings 

OBSERVED RESULT
1. There is no option to enable "unlockOnPress" for lock modifiers 

EXPECTED RESULT
1. Option to enable "unlockOnPress" for lock modifiers 


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Bazzite 43
KDE Plasma Version: 6.5.5
KDE Frameworks Version:  6.22.0
Qt Version: 6.10.1

ADDITIONAL INFORMATION
libxkbcommon-1.11.0-1.fc43.x86_64 installed on the system