Weird on-screen keyboard bouncing

I am on Fedora 42 with Gnome and my on-screen keyboard is “bouncing” around while typing. It seems to be connected to the autocorrect. Is this normal?

See video here:

1 Like

I just looked through those links you send and someone posted this workaround:

I haven’t tried it yet though.

Edit:
I can confirm that it works for me

2 Likes

Unfortunately Fedora 43 with a new Gnome version broke it for me.

1 Like

Hello, what exactly broke? Does the keyboard not work at all anymore, or is it back to the old issue? Or is the OS (Fedora) completely broken now?

Also, if the OS still works, have you tried removing the “gnome-extension-keyboard-suggestions-height” from the workaround you said you used? Maybe this extension doesn’t work anymore because GNOME may have changed something about the keyboard in the update. The extension wasn’t updated for 6 months; it could very well be outdated now.

Also, what GNOME version is this? I’m using GNOME 49.1 on CachyOS (Arch Based Distro) with Kernel Version 6.17.8 and don’t have this problem.

I hope this helps in troubleshooting :smiley:.

What I meant by “broke” is that the extension doesn’t work anymore on Gnome 49.

I am on Kernel version 6.17.7, could that make a difference? And how do you update the kernel?

Sorry for the delay.

Regarding your question: No, the Kernel generally shouldn’t make a difference for a UI issue like this, and I wouldn’t recommend updating it manually on Fedora just for this. I only listed my Kernel version because I’m on a rolling distribution (CachyOS), just to give full context on my setup.

However, since I’m running the same GNOME version on CachyOS and not seeing this ‘bouncing’ behavior, it suggests the issue isn’t with GNOME itself but perhaps an interaction with something else installed on your system.

Have you tried disabling all other extensions except the default ones? Sometimes updates break compatibility between extensions, causing weird UI glitches like this. If it works with everything else disabled, you can turn them back on one by one to find the culprit.

If that doesn’t work, I’m afraid I’m out of ideas since I can’t reproduce it on my machine. I am very sorry for your experience.

Update:
I just installed Fedora 43 (Workstation) and encountered this problem as well. I noticed the weird behavior seems to stem from the “Auto Suggestion” bar at the top of the keyboard. When the suggestions update, the interface starts “bouncing.”

I managed to “fix” this by disabling the auto-completion suggestions to create a simplified on-screen keyboard. Here is how I achieved it:

1. Attempt to disable suggestions via gsettings:

gsettings set org.gnome.desktop.interface gtk-im-module 'gtk-im-context-simple'

2. If that doesn’t work, remove the suggestion packages:

sudo dnf remove ibus-typing-booster ibus-m17n ibus-libpinyin ibus-hangul

3. After removing the packages, apply the setting again:

gsettings set org.gnome.desktop.interface gtk-im-module 'gtk-im-context-simple'

Hope this works for you as well :smiley:

Edit: On CachyOS, the Auto Suggestions were disabled by default. That’s why I did not notice the problem there.

Yes, it is the auto suggestions. I noticed that as well. The extension fixed that problem.

I guess turning them off works as well, but not if you want them there :laughing:

I’m currently using the GJS OSK - On Screen Keyboard Extension for GNOME, and when I use this On Screen Keyboard, I also switch my keyboard layout to Typing Booster. This then also does suggestions, and I don’t have the bouncing.

I can also freely relocate the keyboard and customize it how I want. Maybe this would work for you as well.

Here’s a video of this: https://youtu.be/t5Jlew8eosY?si=QIYW0dbSGjMeKABg
(sorry for the bad video bit rate)