Bug 498700

Summary: Keyboard Layout Switching Exhibits Odd Behavior
Product: [Applications] systemsettings Reporter: esr <wjbear>
Component: kcm_keyboardAssignee: Plasma Bugs List <plasma-bugs-null>
Status: REPORTED ---    
Severity: normal CC: butirsky, dev, duha.bugs, fanzhuyifan, natalie_clarius, nate
Priority: NOR    
Version First Reported In: 6.2.5   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description esr 2025-01-15 17:45:18 UTC
SUMMARY
While using OpenSUSE Tumbleweed and trying to switch my keyboard layout to US Dvorak from US QWERTY, I went to Plasma's System Settings app. Under 'Keyboard' I attempted to add a layout for US Dvorak and set it as my default. This setting would then proceed to toggle off every time I switched active windows, despite the fact that "Switching layout affects: All windows" was selected. Additionally certain windows (Firefox in my case) appeared to be unable to be toggled to Dvorak at all.

STEPS TO REPRODUCE
1. Go to System Settings > Keyboard > Layouts
2. Enable Layouts
3. Add English (Dvorak) as a layout.
4. Apply changes
5. Attempt to use Dvorak layout across several windows.

OBSERVED RESULT
 The layout kept reverting to English (US) even if English (Dvorak) is set as the default. Additionally, the layout wouldn't function at all in Mozilla Firefox windows.

EXPECTED RESULT
Being able to freely toggle Dvorak typing across all windows with one shortcut.

SOFTWARE/OS VERSIONS
Operating System: openSUSE Tumbleweed 20250112
KDE Plasma Version: 6.2.5
KDE Frameworks Version: 6.10.0
Qt Version: 6.8.1
Kernel Version: 6.12.8-2-default (64-bit)
Graphics Platform: X11
Processors: 12 × AMD Ryzen 5 5500
Memory: 23.4 GiB of RAM
Graphics Processor: AMD Radeon RX 6600

ADDITIONAL INFORMATION
Comment 1 Wismill 2025-02-14 10:54:41 UTC
Hi fellow Tumbleweed user, could you show the content of `~/.config/kxkbrc`?