Bug 433056 - Holding down a key doesn't get interpreted as key repetition (broken by yesterday's plasma updates)
Summary: Holding down a key doesn't get interpreted as key repetition (broken by yeste...
Status: RESOLVED NOT A BUG
Alias: None
Product: neon
Classification: KDE Neon
Component: Packages User Edition (show other bugs)
Version: unspecified
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: Neon Bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-02-17 08:49 UTC by geisserml
Modified: 2021-02-17 17:02 UTC (History)
5 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description geisserml 2021-02-17 08:49:37 UTC
SUMMARY
Before the updates from 16th Feb afternoon, when holding down a key for a longer time, it got correctly interpreted as repeated key presses, so that holding down a key would repeat that character or action with a fixed speed as long as the key is pressed. This is very useful for del/backspace in particular and definetely the desired behaviour.
Yesterday's updates to Plasma 5.21 broke that. Holding down a key only triggers the action one time, and does not recognise that it should actually be repeated. I personally find this behaviour rather disturbing for my workflow.

STEPS TO REPRODUCE
1. Use up-to-date KDE Neon User
2. hold down a key (space or backspace, for instance)
-> the action won't be repeated as it should

OBSERVED RESULT
When holding down a key, it gets interpreted as one single key press and is not repeated

EXPECTED RESULT
While a key is held down, its actions should be repeated.

SOFTWARE/OS VERSIONS
Operating System: KDE neon 5.21
KDE Plasma Version: 5.21.0
KDE Frameworks Version: 5.79.0
Qt Version: 5.15.2
Kernel Version: 5.4.0-65-generic
OS Type: 64-bit
Graphics Platform: Wayland

ADDITIONAL INFORMATION
Both Wayland and X11 are affected
My input method is set to ibus as described in https://bugs.kde.org/show_bug.cgi?id=411729#c4 (but reverting the environment variables related to ibus didn't change anything)

Since I have no clue which of the many packages updated with the move to Plasma 5.21 is causing this bug, I decided to report this here in Neon issues.
Comment 1 Adrien Beau 2021-02-17 13:41:15 UTC
I can not reproduce this issue: the keys repeat just fine after yesterday's update to Plasma 5.21.0.

Kernel Version: 5.8.0-43-generic
Graphics Platform: X11

However, I do not use ibus or IM modules.
Comment 2 geisserml 2021-02-17 13:49:55 UTC
Hmm, then maybe this is related to ibus nevertheless - I guess I forgot to reboot after taking out the environment variables. I'll investigate that again.
Did the updates modify anything regarding ibus or keyboard input in general?
Comment 3 geisserml 2021-02-17 14:09:25 UTC
I did some tests, here are the results:
- the issue seems unrelated to ibus - after commenting out the environment variables and rebooting, there is no change
- I created a new user and tried holding down a key, and it works correctly, which means this problem must have something to do with my configuration
Comment 4 geisserml 2021-02-17 14:20:03 UTC
That is very very weird... Maybe I should just migrate to a new user, but still I'd like to know what is the cause of this. I think I don't have any unusual configuration...
Comment 5 geisserml 2021-02-17 16:09:31 UTC
I am noticing now that something more general must have gone wrong yesterday - It almost seems like large parts of my configuration became invalid or something similar:
The present windows button, the digital clock, and the virtual desktops widget have dramatically decreased and got unsharp. Moreover, on the attempt to switch users, I had two freezes today (which I never experienced before). Also, I do not have this bug https://bugs.kde.org/show_bug.cgi?id=433071 in the new testing user.
After yesterday's update, I changed some preferences and tweaked my task bar etc., but without logging out and in again. Maybe this is the cause of all the trouble?