Bug 440163

Summary: Hotkeys using shift + numbers inconsistent between keyboard layouts
Product: [Applications] systemsettings Reporter: César Montoya <sprit152009>
Component: kcm_keysAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: fanzhuyifan, kde, nate, royalmoonpie42
Priority: NOR    
Version: 5.22.3   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:
Attachments: The shortcut is mapped as Meta + $, instead of Meta + Shift + 4

Description César Montoya 2021-07-22 17:01:13 UTC
Created attachment 140262 [details]
The shortcut is mapped as Meta + $, instead of Meta + Shift + 4

SUMMARY
If you add a custom shortcut using Shift + [0..9] it will save the character formed using Shift + that number, e.g. 
"Meta + Shift + 1" produces "!", "Meta + Shift + 4" produces "$", this is a problem when you have various keyboard layouts that assign different characters to it. 

STEPS TO REPRODUCE
1. Assign any shortcut to Shift + [0..9]
2. Change to another layout that changes the character in that number

OBSERVED RESULT
The shortcut is not valid anymore

EXPECTED RESULT
The shortcut should work anyways.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 5.13.4-arch1-1 (64-bit)
(available in About System)
KDE Plasma Version: 5.22.3
KDE Frameworks Version: 5.84.0
Qt Version: 5.15.2

ADDITIONAL INFORMATION
The expected result would be for the shortcut to work anyways, I guess it can be solved changing how the mapping works, instead of saving "$" when I press Shift + 4, save Shift + 4.
Comment 1 fanzhuyifan 2024-08-03 01:17:53 UTC

*** This bug has been marked as a duplicate of bug 434988 ***