Bug 432523

Summary: Keyboard shortcut that blocks CTRL+S (Save)
Product: [Applications] systemsettings Reporter: Unknown <null>
Component: kcm_keysAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: normal CC: butirsky, fanzhuyifan, kde, nate
Priority: NOR    
Version: 5.19.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Unknown 2021-02-05 06:50:58 UTC
SUMMARY

I have only tested this with the Clipboard (Klipper) application so far, which is where I intended to use the keyboard shortcut, but whenever I set the following shortcut: CTRL + SHIFT + | (§-key on my keyboard layout), then it would prevent CTRL+S (save, default) from functioning whatsoever. The moment I disabled the keyboard shortcut again, the problem went away.

I am using a Norwegian Bokmål keyboard layout that is built-in to Kubuntu.

STEPS TO REPRODUCE
1. Opening Klipper settings (Configure Clipboard)
2. Assigning keyboard shortcut CTRL+SHIFT+| (it will print CTRL+§ as a result)
3. Opening up Visual Studio Code or Kate to test, and unable to use CTRL+S. However, CTRL + SHIFT + S works as intended (Save as).

OBSERVED RESULT

The problem disappears whenever I remove this keyboard shortcut, or choose a different one. CTRL + | for example works just fine. So for some reason it is mixing the § sign with S(?)

EXPECTED RESULT

That it records CTRL+SHIFT+| instead of using the shift function on the letter
SOFTWARE/OS VERSIONS
Windows: 
macOS: 
Linux/KDE Plasma: Kubuntu 20.10 (64-bit)
(available in About System)
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.74.0
Qt Version: 5.14.2

ADDITIONAL INFORMATION

If you need any additional information, feel free to get in touch.
Comment 1 Unknown 2021-02-05 08:00:05 UTC
Corrected product*
Sorry about that.
Comment 2 Andrey 2021-04-01 21:34:20 UTC
Please try the behavior on Wayland.
Also, try US layout.

AFAIK, it records Shift modifier for letter shortcuts only (I didn't check it).
In your case nor | neither § are probably letters, so maybe CTRL+§ is normal.
Comment 3 fanzhuyifan 2024-08-03 01:19:59 UTC

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