https://bugs.kde.org/show_bug.cgi?id=438219
Bug ID: 438219 Summary: "Caps lock key to additional Hyper" key shortcuts doesn't last after logging out Product: systemsettings Version: 5.21.5 Platform: Gentoo Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: kcm_keys Assignee: plasma-b...@kde.org Reporter: ebray...@gmail.com CC: k...@david-redondo.de Target Milestone: --- Created attachment 139082 --> https://bugs.kde.org/attachment.cgi?id=139082&action=edit Screenshot SUMMARY Change the Caps Lock behavior to "Make Caps Lock an additional Hyper", and use this key as a shortcut key, works only for the current session. After every logout I have to reconfigure it to make it work. STEPS TO REPRODUCE 1. Go to System Settings -> Input Devices -> Keyboard -> Advanced tab. 2. On the "Caps Lock behavior" section, make active the "Make Caps Lock an additional Hyper" option. 3. Go to shortcuts and add to the Kwin "Toggle Present Windows (All desktops):" a custom shortcut pressing the Caps Lock button. At this point works fine, just strange symbols on the custom shortcut entry. 4. Log out and log in. Now the shortcut its blank (see attached screenshot). OBSERVED RESULT On every session startup the keyboard shortcut is blank and I have to reconfigure it. EXPECTED RESULT Preserve the setup after logging out. SYSTEM INFO Operating System: Gentoo Linux KDE Plasma Version: 5.21.5 KDE Frameworks Version: 5.82.0 Qt Version: 5.15.2 Kernel Version: 5.10.27-gentoo OS Type: 64-bit Graphics Platform: X11 Processors: 8 × Intel® Core™ i7 CPU 870 @ 2.93GHz Memory: 7,8 GiB of RAM Graphics Processor: AMD JUNIPER ADDITIONAL INFORMATION xev show that the keycode is the same before and after logging out. Before: KeyPress event, serial 40, synthetic NO, window 0x5200001, root 0x71e, subw 0x0, time 960453, (-460,115), root:(2010,588), state 0x10, keycode 66 (keysym 0xffed, Hyper_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False After: KeyPress event, serial 28, synthetic NO, window 0x4800001, root 0x71e, subw 0x0, time 5104226, (163,-17), root:(2408,555), state 0x10, keycode 66 (keysym 0xffed, Hyper_L), same_screen YES, XLookupString gives 0 bytes: XmbLookupString gives 0 bytes: XFilterEvent returns: False Regards -- You are receiving this mail because: You are watching all bug changes.