4 ms·
Why does debouncing increase latency? Can’t they report the keypress immediately on the first signal spike, and then use the debounce timer to ensure that no ad
by aaaaaaaaaaab 4y ago
Why does debouncing increase latency? Can’t they report the keypress immediately on the first signal spike, and then use the debounce timer to ensure that no additional presses are reported within the debounce interval?
Or are switches generating spurious signal spikes even when left untouched? That would explain why they need to delay the keypress…
- xani_ 4y agoThey can, and article is just bad, as it completely ignores that and the fact you can use diodes to remove ghosting.
- dboreham 4y agoI've been typing for a long time, and I think I type pretty quickly. I've never felt that my keyboard is slower than my typing. At least not since ZX-81 days.
- aaaaaaaaaaab 4y agoMaybe you’re getting slower at the same rate as computers ;-)