https://bugs.kde.org/show_bug.cgi?id=522303
Bug ID: 522303
Summary: keyboard modifiers mostly ignored in under Wayland
Classification: Applications
Product: systemsettings
Version First 6.7.0
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
Under Plasma 6.7.0, most most keyboard modifiers (shift, ctl, alt) are ignored
or at the very least forwarded to the wrong window when running under Wayland.
Running `wev` will show the key-presses are captured, and when viewing the
"keyboard layout viewer" the modifier keys are shown being pressed, but in most
applications pressing these keys has no effect.
I've observed the behavior affecting KDE first party applications, as well as
things like Firefox. This bug does not appear to affect X11. In some specific
cases the shift key appears to behave like a shift-lock if I click on the
keyboard layout viewer, press shift, then click back into another window
without releasing shift. From that point onward the shift key would act as if
it was held even once released. The same "click away and back while
manipulating shift" process could be used to revert that behavior back to
"always lowercase" input.
STEPS TO REPRODUCE
1. Open KDE settings, click into the search box
2. Type a few letters
3. Type letters with shift held down
4. Type Ctl-A
OBSERVED RESULT
On step 2, lower case letters are observed
On step 3, lower case letters are observed
On step 4, the letter 'a' is entered
EXPECTED RESULT
On step 2, lower case letters are observed
On step 3, upper case letters are observed
On step 4, the string is highlighted
SOFTWARE/OS VERSIONS
Operating System (available in the Info Center app, or by running `kinfo` in a
terminal window):
KDE Plasma Version: 6.7.0
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
ADDITIONAL INFORMATION
- AMD Radeon Rx 6700XT GPU (to rule out Nvidia drivers)
- KDE Neon OS, not from a fresh install.
--
You are receiving this mail because:
You are watching all bug changes.