Skip to content

keyboard-fw: reduce time that keyboard matrix is active

The keyboard matrix was previously passing current through the final column during idle periods after the first keyboard poll following reset. This change brings column pins high for only about one microsecond, then reads all GPIO pins and checks the row pins individually from that single read.

Merge request reports

Loading