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

            Bug ID: 488268
           Summary: Keyboard layout can't be changed via its Alternative
                    global shortcut
    Classification: Plasma
           Product: kscreenlocker
           Version: unspecified
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: plasma-b...@kde.org
          Reporter: m...@ratijas.tk
  Target Milestone: ---

Created attachment 170300
  --> https://bugs.kde.org/attachment.cgi?id=170300&action=edit
Keyboard KCM - Layouts page

SUMMARY

On the lock screen the Shortcut for Switching Layout (as it is called in the
Keyboard KCM) does not actually switch any layouts, despite making an OSD
appear. Sometimes you can briefly see for a frame or two that the layout has
been changed, before it changes back, hinting at double activation of the
shortcut. On an unlocked desktop the shortcut works fine.

Note that the kscreenlocker greeter process at least on X11 implements a
completely custom keyboard grab, including fetching a whitelist of global
shortcuts and handling them in-process itself.

STEPS TO REPRODUCE
1. Use X11 session.
2. Set up an Alternative shortcut in the Keyboard KCM, for example, to
Meta+Space (fairly popular and my personal favorite); add some layouts so that
you have more than one.
3. Lock the screen.
4. Try switching the keyboard layout using the Alternative shortcut.

OBSERVED RESULT
The keyboard layout does not change; OSD appears showing the name of the
current layout.

EXPECTED RESULT
Keyboard layout should change.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: git-master
KDE Frameworks Version: git-master
Qt Version: 6.7.1
Kernel Version: 6.9.3-arch1-1 (64-bit)
Graphics Platform: X11

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

Reply via email to