sneetsher / keyboard_modifiers_status

Gnome-Shell extension that shows keyboard modifiers status. It's useful when sticky keys are active.
GNU General Public License v3.0
21 stars 4 forks source link

Misses fast third (release) keypress #9

Closed robertvazan closed 2 years ago

robertvazan commented 2 years ago

I am talking about double-pressing modifiers, e.g. Shift Shift g n o m e Shift to type GNOME. The final (third) press of the modifier key is sometimes ignored by the extension even though the system observes it and behaves correctly. The extension can only see the final press if the key is held down a bit longer as if it is polling keyboard state at low frequency.

The system is running Fedora 35 with Wayland and GNOME 41.5.

jezek commented 2 years ago

I confirm this behavior on Manjaro with Wayland and GNOME 41.5.

sneetsher commented 2 years ago

Thank you @robertvazan for reporting and @jezek to confirming in another distribution that helps.

I could confirm it too, with Ubuntu 21.10 running Wayland and Not with Xorg.

$ gnome-shell --version
GNOME Shell 40.5
sneetsher commented 2 years ago

The fix has been released to gnome too.

robertvazan commented 2 years ago

It works. Thank you for super fast response.