diff --git a/quantum/rgb_matrix.h b/quantum/rgb_matrix.h index 76f037f979..855ea03230 100644 --- a/quantum/rgb_matrix.h +++ b/quantum/rgb_matrix.h @@ -39,10 +39,6 @@ #define RGB_MATRIX_LED_PROCESS_LIMIT (DRIVER_LED_TOTAL + 4) / 5 #endif -#if defined(RGB_MATRIX_KEYPRESSES) || defined(RGB_MATRIX_KEYRELEASES) - #define RGB_MATRIX_KEYREACTIVE_ENABLED -#endif - #if defined(RGB_MATRIX_LED_PROCESS_LIMIT) && RGB_MATRIX_LED_PROCESS_LIMIT > 0 && RGB_MATRIX_LED_PROCESS_LIMIT < DRIVER_LED_TOTAL #define RGB_MATRIX_USE_LIMITS(min, max) uint8_t min = RGB_MATRIX_LED_PROCESS_LIMIT * params->iter; \ uint8_t max = min + RGB_MATRIX_LED_PROCESS_LIMIT; \ diff --git a/quantum/rgb_matrix_types.h b/quantum/rgb_matrix_types.h index 540bac7196..f7643d2b0c 100644 --- a/quantum/rgb_matrix_types.h +++ b/quantum/rgb_matrix_types.h @@ -13,6 +13,10 @@ #pragma pack( push, 1 ) #endif +#if defined(RGB_MATRIX_KEYPRESSES) || defined(RGB_MATRIX_KEYRELEASES) + #define RGB_MATRIX_KEYREACTIVE_ENABLED +#endif + // Last led hit #ifndef LED_HITS_TO_REMEMBER #define LED_HITS_TO_REMEMBER 8