| Summary: | Switching to another layout (while pressed) does not work correctly | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | H. Peter Anvin <hpa> |
| Component: | kcm_keyboard | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | NEEDSINFO WAITINGFORINFO | ||
| Severity: | normal | CC: | butirsky, duha.bugs, kdedev, matthias, natalie_clarius |
| Priority: | NOR | ||
| Version First Reported In: | 6.1.5 | ||
| Target Milestone: | --- | ||
| Platform: | Fedora RPMs | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
H. Peter Anvin
2024-05-13 20:04:33 UTC
I also encounter this bug on wayland (not X11), running Plasma 6.1.5. Linux: Nixos master KDE Plasma Version: 6.15 KDE Frameworks Version: 6.6.0 Qt Version: 6.7.0 Graphics Platform: Wayland Alright, so this is even more complicated: * The floating layout indicator only shows the "second" layout being activated. So does the indicator in the taskbar. * However, the KWin debug console window _does_ show the correct "Current Layout" in the Keyboard tab actively switching while the "while pressed" button is pressed. It is, in fact, extremely responsive. * The switching _does_ work for _wayland_ applications - but not for X11 windows as verified with `xev`. * X11 keyboard switching _does_ work when manually toggling a "permanent" switch using the taskbar layout indicator. Still happening on Operating System: NixOS nightly KDE Plasma Version: 6.2.2 KDE Frameworks Version: 6.7.0 Qt Version: 6.8.0 Kernel Version: 6.11.5 (64-bit) Graphics Platform: Wayland Still happening on Operating System: NixOS 25.05 (master as of 25/02/14) KDE Plasma Version: 6.3.0 KDE Frameworks Version: 6.10.0 Qt Version: 6.8.2 Kernel Version: 6.13.2 (64-bit) Graphics Platform: Wayland Still happening on KDE Plasma Version: 6.3.3 KDE Frameworks Version: 6.11.0 Qt Version: 6.8.2 Kernel Version: 6.13.7 (64-bit) Graphics Platform: Wayland Still happening on KDE Plasma Version: 6.4.0 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.0 Still happening on Operating System: NixOS 25.11 (master, 749cabed2cc265f629c6c83322de345d6f37f7cd) KDE Plasma Version: 6.4.5 KDE Frameworks Version: 6.18.0 Qt Version: 6.9.2 Kernel Version: 6.17.1 (64-bit) Graphics Platform: Wayland I'm not able to reproduce this in Plasma built from git-master. Note: The GUI has been redesigned. "Advanced" has been renamed to "Configure Key Bindings" I have 3 keyboard layouts With "Left Alt (while pressed)" or "Right Alt (while pressed)" or "Right Ctrl (while pressed) - Can *not* reproduce the bug - releasing the key returns the system to the default keyboard layout. I tested with KWrite Hopefully this means it's fixed in Plasma 6.6. I'll set this to NEEDSINFO to remind folks to check Also, please let us know if this happens with all applications or specific ones, there have been problems specific to xwayland apps |