SUMMARY [Wayland] Keyboard shortcuts do not work with Russian layout. STEPS TO REPRODUCE 1. Run Plasma X11 session. 2. Configure two keyboard layouts: English (US) and Russian. 3. Configure a keyboard shortcut for switching between the two keyboard layouts. I choose the "Menu" key for this. 4. Logout from Plasma X11 session. 5. Run Plasma Wayland session. 6. Run Konsole. 7. Switch to Russian keyboard layout. 8. Press Ctrl+C. OBSERVED RESULT Russian letter "с" (CYRILLIC SMALL LETTER ES) is entered in Konsole. EXPECTED RESULT The shell running in Konsole should say "^C" and restart its prompt on the next line. SOFTWARE/OS VERSIONS Operating System: Fedora 31 KDE Plasma Version: 5.16.5 KDE Frameworks Version: 5.61.0 Qt Version: 5.12.5 Kernel Version: 5.3.7-301.fc31.x86_64 OS Type: 64-bit Processors: 2 × Intel® Celeron® CPU B800 @ 1.50GHz Memory: 3,8 ГиБ ADDITIONAL INFORMATION 1. The list of keyboard layouts in SystemSettings under Wayland is empty. 2. Switching keyboard layouts from tray icon does not work, that is why I use a keyboard shortcut ("Menu" key).
Hi Alexander, could you clarify if step 1. Run Plasma X11 session is critical here? Can't reproduce it on pure Wayland session.
Looks OK for me: ``` ⬢[bam@toolbox bam]$ sdfads^C ⬢[bam@toolbox bam]$ фывафыва^C ``` Didn't try with X11 session yet.
Please retry on the recent KWin and re-open if the problem persists
(In reply to Andrey from comment #1) > Hi Alexander, could you clarify if step 1. Run Plasma X11 session is > critical here? > Can't reproduce it on pure Wayland session. I probably added these initial steps because it wasn't clear for me how to set up keyboard layouts in a Wayland session.
(In reply to Andrey from comment #3) > Please retry on the recent KWin and re-open if the problem persists In which version of KWin do you believe the problem may be fixed?
Alexander, I have no idea honestly. Probably the easiest way to try recent version is to run ISO on virtual machine: https://neon.kde.org/download
(In reply to Andrey from comment #1) > Hi Alexander, could you clarify if step 1. Run Plasma X11 session is > critical here? > Can't reproduce it on pure Wayland session. In this comment you said you could not reproduce. Which version of KWin and Plasma did you use when trying to reproduce?
(In reply to Alexander Potashev from comment #7) > Which version of KWin and > Plasma did you use when trying to reproduce? Version 5.18.4.1 of KWin/Plasma
- Not reproducible on Fedora 31 with Plasma 5.17.5. - Not reproducible on Archlinux (in VirtualBox) with Plasma 5.18.4.
Thanks Alexander. If you find any further input-related bugs, I would be gratitude if you add me to the copy