Key press repetition is suddenly delayed

When you hold down a key (e.g. backspace to delete a sentence or arrows to navigate through text) there usually is a short delay and after that the action is automatically repeated in quick succession.

Since yesterday that delay is way too long for me, it is very annoying to wait for it every time.

Is anyone else having this issue or an idea how it could be fixed or how I might have triggered it?

I did some tests with dogtail and for that enabled “global.context.unsafe_mode” in the looking glass console. Dogtail was installed via pip in a venv. Maybe it messed up something? Maybe it is totally unrelated? I disabled unsafe_mode and did a reboot since then but it didn’t help.

Which desktop environment are you referring to?

Okay found the solution in Gnome:

Settings → Accessibility → Typing → -> Typing Assist → Repeat Keys → Delay

Slid the slider back to the default notch on the left and it is fine again. Still very strange that something changed this.

Default: Gnome on Wayland, sorry for not mentioning this.

Today the “Delay” setting was again set to the maximum, still no clue what causes this. I did nothing special today. (Except for some hard shutdowns due to a bad battery, could this corrupt the setting? Seems unlikely.)

Concur. Not likely. Any updates applied which could fiddle with wherever Gnome keeps its config settings?

Last update on Tuesday, a lot of packages. Well I know how to fix it now and I’m too busy to go track it down. Just hoping that it doesn’t affect other users who don’t know how to fix it and just consider Fedora broken and unstable. But so far it seems like I’m the only one affected, so that is also unlikely :grinning_face:

Anyway thanks for the reply. I just thought I’d collect the data points here, maybe a pattern will emerge if it continues to happen.

This doesn’t work in Xfce. However, Settings → Keyboard→ Behaviior→ Enable key repeat does, and you can adjust how long you need to hold a key down before it starts repeating and how fast it repeats.