summaryrefslogtreecommitdiff
path: root/quantum/debounce/asym_eager_defer_pk.c
AgeCommit message (Collapse)Author
2024-01-30Update asymmetric debounce code comment (#22981)フィルターペーパー
2023-07-09debounce: remove direct `quantum.h` includes (#21480)Ryan
2023-06-08Reset `matrix_need_update` properly in eager debouncing algorithms (#21154)dexter93
The `matrix_need_update` variable needs to be reset to `false` in `transfer_matrix_values()`, otherwise that function continues to be invoked for every scanning loop (forever with `sym_eager_pk` and `sym_eager_pk`, or until some key gets released with `asym_eager_defer_pk`), and the scanning rate gets much lower because of all that useless work. Co-authored-by: Sergey Vlasov <sigprof@gmail.com>
2022-07-07Make debounce() signal changes in the cooked matrix as return value (#17554)Stefan Kerkmann
2021-11-29[Core] Remove matrix_is_modified() and debounce_is_active() (#15349)Stefan Kerkmann
2021-11-01Manually format develop (#15003)Joel Challis
2021-06-16Add asym_eager_defer_pk debounce type (#12689)Simon Arlott