tmk / tmk_keyboard

Keyboard firmwares for Atmel AVR and Cortex-M
3.99k stars 1.71k forks source link

improper debouncing code causes key stuck #26

Closed tmk closed 9 years ago

tmk commented 11 years ago

Key release event is missed when flipping a key very quickly. You will suffer random key stuck occasionally.

This problem will affect most of keyboard projects except for hhkb. macway, hbkb and gh60 were fixed at commit 2795b7a0a30c. See this commit if you suffer from this problem.

hhkb: not affected macway: fixed hbkb: fixed gh60: fixed IIgs: TO BE FIXED hib_liber: fixed(681e0194501aba4e6234f478d2c96d428b1223b5) phantom: fixed(a505dafe59e617844da403e2616900fecaf4a3dd) mm60: TO BE FIXED

tmk commented 11 years ago

phantom was fixed at a505dafe59e617844da403e2616900fecaf4a3dd now.

tmk commented 11 years ago

hib_liber was fixed at 681e0194501aba4e6234f478d2c96d428b1223b5 now.