Bug 410626

Summary: Change in repeat Rate setting does not take effect immediately on Wayland and the Keyboard kcm does not warn that relogin is required
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_keyboardAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: bernie, butirsky, ddascalescu+kde, katyaberezyaka, mjwany48, nate
Priority: NOR    
Version: 5.20.90   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
See Also: https://bugs.kde.org/show_bug.cgi?id=443721
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Patrick Silva 2019-08-05 20:30:15 UTC
STEPS TO REPRODUCE
0. start Wayland session
1. search for "keyboard" kcm in the apps launcher and open it
2. change delay and rate settings
3. click "Apply" button
4. focus "Test area" field and hold any key to test the new settings: no change is noticeable
5. relogin
6. open Kate text editor, hold any key: now the delay/rate settings previously applied have effect

OBSERVED RESULT
Changing repeat delay/rate does not take effect immediately and the Keyboard kcm
shows no warning about required relogin.

EXPECTED RESULT
change in repeat delay/rate should take effect immediately like on X11
or Keyboard kcm should warn that relogin is required for changes to take effect.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 5.16.4
KDE Frameworks Version: 5.60.0
Qt Version: 5.13.0
Comment 1 Bernie Innocenti 2019-11-02 14:04:14 UTC
Confirmed on systemsettings 5.17.2 / kwin_wayland 5.17.2
Comment 2 Patrick Silva 2021-01-24 16:28:25 UTC
Change in delay setting takes affect immediately, but the problem persists with Rate setting.

Operating System: Arch Linux
KDE Plasma Version: 5.20.90
KDE Frameworks Version: 5.78.0
Qt Version: 5.15.2
Comment 3 Nate Graham 2021-02-12 16:40:48 UTC
*** Bug 432855 has been marked as a duplicate of this bug. ***
Comment 4 Dan Dascalescu 2021-02-13 05:27:39 UTC
Still experiencing this issue with Kubuntu 20.4, Plasma 5.18.5.

As a workaround, `xset r rate 250 25` did the trick.
Comment 5 mjwany48 2021-06-21 17:09:02 UTC
Also have this issue on Kubuntu 20.10, system settings version 5.19.5.
Comment 6 mjwany48 2021-08-09 17:45:53 UTC
Stopped happening when switching to Kubuntu 21.04
Comment 7 Patrick Silva 2021-09-24 15:52:54 UTC
On Plasma 5.23 beta, re-login is no longer required.
But I do not notice much difference when testing minimum and maximum rates in Kate.
On X11, repeat rate is extremely slow when I set the minimum value.
Is this expected? Or should I open another bug report?

Operating System: Arch Linux
KDE Plasma Version: 5.22.90
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Graphics Platform: Wayland