Bug 511832 - Wayland: Add per-window keyboard layout switching (e.g. Konsole always in English)
Summary: Wayland: Add per-window keyboard layout switching (e.g. Konsole always in Eng...
Status: REPORTED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: unspecified
Platform: Other Linux
: NOR major
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
: 511833 (view as bug list)
Depends on:
Blocks:
 
Reported: 2025-11-08 16:08 UTC by Vlad Lozynskyi
Modified: 2025-11-08 16:26 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vlad Lozynskyi 2025-11-08 16:08:10 UTC
In KDE Plasma under Wayland, keyboard layout switching is currently global and not tied to individual windows. This is a regression compared to X11, where the “per-window layout” option allowed workflows like:
Using two layouts (e.g. us, ua)
Having Konsole always open in English layout (us)
Automatically restoring layout when refocusing a window
In Wayland, even if us is the first layout, Konsole inherits the current global layout at launch and on focus. There is no way to bind a layout to a specific window or application.
Request: Please implement per-window layout switching in Wayland, starting with Konsole support. Ideally:
Allow layout to be remembered per window or application
Restore layout on window focus
Provide D-Bus or scripting API for layout control
This would restore a critical usability feature for multilingual users and terminal-heavy workflows.
Comment 1 Nicolas Fella 2025-11-08 16:26:54 UTC
*** Bug 511833 has been marked as a duplicate of this bug. ***