summaryrefslogtreecommitdiffstats
path: root/quantum/debounce/asym_eager_defer_pk.c
Commit message (Collapse)AuthorAgeFilesLines
* debounce: remove direct `quantum.h` includes (#21480)Ryan2023-07-091-2/+1
|
* Reset `matrix_need_update` properly in eager debouncing algorithms (#21154)dexter932023-06-081-0/+2
| | | | | | | | | | 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>
* Make debounce() signal changes in the cooked matrix as return value (#17554)Stefan Kerkmann2022-07-071-2/+9
|
* [Core] Remove matrix_is_modified() and debounce_is_active() (#15349)Stefan Kerkmann2021-11-291-1/+0
|
* Manually format develop (#15003)Joel Challis2021-11-011-11/+11
|
* Add asym_eager_defer_pk debounce type (#12689)Simon Arlott2021-06-161-0/+171