https://bugs.kde.org/show_bug.cgi?id=474752
Nicolas Fella <nicolas.fe...@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/e7942c3485 | |f332f478be23040e2f0a3b7ed12 | |cb6 Status|ASSIGNED |RESOLVED Resolution|--- |FIXED --- Comment #4 from Nicolas Fella <nicolas.fe...@gmx.de> --- Git commit e7942c3485f332f478be23040e2f0a3b7ed12cb6 by Nicolas Fella. Committed on 23/11/2023 at 14:07. Pushed by nicolasfella into branch 'master'. Implement bounce keys on Wayland Bouce keys suppresses additional key presses during a given interval This is used by people with motor impairments or bad keyboards It works by remembering the last input timestamp for a key If an event's timestamp is too close to the last timestamp for that key the event is rejected M +1 -0 autotests/integration/CMakeLists.txt A +127 -0 autotests/integration/bounce_keys_test.cpp [License: GPL(v2.0+)] M +1 -1 src/input_event.h M +1 -0 src/plugins/CMakeLists.txt A +18 -0 src/plugins/bouncekeys/CMakeLists.txt A +55 -0 src/plugins/bouncekeys/bouncekeys.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +28 -0 src/plugins/bouncekeys/bouncekeys.h [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +32 -0 src/plugins/bouncekeys/main.cpp [License: GPL(3+eV) GPL(v3.0) GPL(v2.0)] A +5 -0 src/plugins/bouncekeys/metadata.json https://invent.kde.org/plasma/kwin/-/commit/e7942c3485f332f478be23040e2f0a3b7ed12cb6 -- You are receiving this mail because: You are watching all bug changes.