]> git.donarmstrong.com Git - qmk_firmware.git/commit
Eager Per Row Debouncing added (added to Ergodox) (#5498)
authorAlex Ong <the.onga@gmail.com>
Wed, 3 Apr 2019 21:45:55 +0000 (08:45 +1100)
committerDrashna Jaelre <drashna@live.com>
Wed, 3 Apr 2019 21:45:55 +0000 (14:45 -0700)
commit17e7762de7e3fdfc61c20aa61022f47370630c6a
treeacad10cdb64e24d78154c7c04de3585dece32cc3
parente1e08a494bf9ea46e1385559df76d5f49b8e9087
Eager Per Row Debouncing added (added to Ergodox) (#5498)

* Implemented Eager Per Row debouncing algorithm.

Good for when fingers can only press one row at a time (e.g. when keyboard is wired so that "rows" are vertical)

* Added documentation for eager_pr

* Ported ergodox_ez to eager_pr debouncing.

* Removed check for changes in matrix_scan.

* Added further clarification in docs.

* Accidental merge with ergodox_ez

* Small cleanup in eager_pr

* Forgot to debounce_init - this would probably cause seg-faults.
docs/feature_debounce_type.md
keyboards/ergodox_ez/matrix.c
keyboards/ergodox_ez/rules.mk
quantum/debounce/eager_pr.c [new file with mode: 0644]
quantum/debounce/readme.md