SUMMARY When you are using an X11 session and, for example, use the left/right arrow keys to move the cursor around the text, you can press the arrow key and periodically press the control modifier to change the cursor jump strategy from character-by-character to word-by-word. The sequence of pressing the keys doesn't matter; you just press control when needed to switch to the word-by-word style. On Wayland, control needs to be pressed first, and it also doesn't allow modification during arrow key presses. The X11 behavior is more comfortable for me; however, I don't know if that's a bug or a feature. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.27.10 KDE Frameworks Version: 5.115.0 Qt Version: 5.15.12 Kernel Version: 6.7.8-zen1-1-zen (64-bit) Graphics Platform: X11 Processors: 16 × AMD Ryzen 9 7940HS w/ Radeon 780M Graphics Memory: 28,2 GiB of RAM Graphics Processor: AMD Radeon Graphics Manufacturer: Micro Computer (HK) Tech Limited Product Name: Venus series
Which apps are you seeing this in?
Kate, konsole, kdevelop, remmina, chromium, firefox... probably all applications.
Still an issue as of plasma 6.
Correct
As per discussion in the kwin channel, on wayland the apps are responsible for generating key repeats. So this would need to be reported to the apps, or the underlying toolkits (Qt).
Wow... I wonder why no one has implemented this correctly. UPD: I've checked it on chromium again - it is working as intended. So, need to report this to Qt and GTK at least. Firefox seems using GTK input subsystem. XWayland seems also doing fine.