X-Git-Url: https://git.friedersdorff.com/?a=blobdiff_plain;f=tmk_core%2Fcommon%2Fkeyboard.c;h=2302acb7910ffda5c4d686c796ed09b459165919;hb=e3d7b50f63dfc71b5488928093f2d641589518b0;hp=6057ea13fbc3cfbb61f21cb0373ada74eeb35d50;hpb=44fc56a86922fe7684441f207eb5af4c4f4bdca3;p=max%2Ftmk_keyboard.git diff --git a/tmk_core/common/keyboard.c b/tmk_core/common/keyboard.c index 6057ea13..2302acb7 100644 --- a/tmk_core/common/keyboard.c +++ b/tmk_core/common/keyboard.c @@ -93,7 +93,7 @@ void keyboard_init(void) } /* - * Do keyboard routine jobs: scan mantrix, light LEDs, ... + * Do keyboard routine jobs: scan matrix, light LEDs, ... * This is repeatedly called as fast as possible. */ void keyboard_task(void) @@ -126,17 +126,18 @@ void keyboard_task(void) matrix_ghost[r] = matrix_row; #endif if (debug_matrix) matrix_print(); - for (uint8_t c = 0; c < MATRIX_COLS; c++) { - if (matrix_change & ((matrix_row_t)1<