[kxkb] [Bug 415061] New: Default keyboard layout which includes level3(ralt_switch) combined with "Swap Left Alt with Left Ctrl" breaks Meta key in global shortcuts

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Wed Dec 11 17:01:38 GMT 2019


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

            Bug ID: 415061
           Summary: Default keyboard layout which includes
                    level3(ralt_switch) combined with "Swap Left Alt with
                    Left Ctrl" breaks Meta key in global shortcuts
           Product: kxkb
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: dragunoff at gmail.com
  Target Milestone: ---

Created attachment 124434
  --> https://bugs.kde.org/attachment.cgi?id=124434&action=edit
Keyboard layout settings

SUMMARY

If a keyboard layout that includes level3(ralt_switch) is set as the default
one (top of the list) and "Ctrl position > Swap Left Alt with Left Ctrl" is
checked then the left Meta key seizes to function and the Left Alt key instead
is recognized as the Meta key in global shortcuts. 

STEPS TO REPRODUCE
1. Add a layout that includes `level3(ralt_switch)` - for example: English
(Workman)
2. Put the new layout at the top
3. Try using a shortcut that includes the Meta(Windows) key - for example `Meta
+ L` to lock the session
4. Try again using `LCtrl + L` (I mean the physical `LCtrl` key)

OBSERVED RESULT
The global shortcut does not work when using the `Meta` key. The global
shortcut instead is triggered with the `LCtrl` key.

EXPECTED RESULT
The global shortcut should work with the `Meta` key as that's what it's mapped
to and that's how it works with other layouts.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 5.16.5
KDE Frameworks Version: 5.62.0
Qt Version: 5.12.4

ADDITIONAL INFORMATION
I think this started happening with Ubuntu 19.04.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list