https://bugs.kde.org/show_bug.cgi?id=453661

            Bug ID: 453661
           Summary: Shortcuts are not working across multiple keyboard
                    layouts (US and CZ for me)
           Product: frameworks-kglobalaccel
           Version: 5.93.0
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kdelibs-b...@kde.org
          Reporter: jiri.ste...@atlas.cz
  Target Milestone: ---

Created attachment 148737
  --> https://bugs.kde.org/attachment.cgi?id=148737&action=edit
Shortcuts file exported from plasma settings

SUMMARY
Shortcuts set in plasma settings don't work across layouts that have different
top row (`1234567890`) consistently.
Eg:
`1` (US) is `+` in CZ layout 
`2` (US) is `ě` in CZ layout
`3` (US) is `š` in CZ layout
`4` (US) is `č` in CZ layout
`5` (US) is `ř` in CZ layout
...


STEPS TO REPRODUCE
1. Go to Plasma settings
2. Add CZ keyboard layout
3. Set some shortcuts to use the top keyboard row (eg. `SUPER + 1` to `Switch
to desktop 1`, etc)
4. Go to desktop other than the one you want to switch to and try to switch to
it using the shortcut
5. Try this for all the keys on the top row of the keyboard

OBSERVED RESULT
When I bind the top row to change my desktops (`SUPER + 1` is desktop 1, `SUPER
+ 2` is desktop 2, `SUPER + 3` ...) everything works fine in `US` layout, but
when I change to `CZ` layout some things break as follows:
`SUPER + 1` (`SUPER + +`) does not register now - result is only `+` symbol
being typed into whatever window I have focused
`SUPER + 2` (`SUPER + Ě`) works normally
`SUPER + 3` (`SUPER + Š`) works
`SUPER + 4` (`SUPER + Č`) works
`SUPER + 5` (`SUPER + Ř`) works
`SUPER + 6` (`SUPER + Ž`) works
`SUPER + 7` (`SUPER + Ý`) does not work
`SUPER + 8` (`SUPER + Á`) does not work
`SUPER + 9` (`SUPER + Í`) does not work

This is also inconsistent as ``SUPER + 9` (`SUPER + Í`) was not problematic
before but after 2 days of this happening it started to be. Also `SUPER + 2`
(`SUPER + Ě`) was problematic in the beginning but is not anymore.

In the attachments you can find my  exported shortcuts file.

EXPECTED RESULT
Shortcuts working consistently across keyboard layouts


SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Arch linux
(available in About System)
KDE Plasma Version: 5.24.5
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3

ADDITIONAL INFORMATION
I'm running WAYLAND
(This happens with other shortcuts as well. I have 3 activities and I switch
between them with `CTRL + ALT + number` and `CTRL + ALT + 1` (`CTRL + ALT + +`)
does not work in this case as well.)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to