diff --git a/keyboards/system76/launch_1/launch_1.c b/keyboards/system76/launch_1/launch_1.c index fd780f6fee27..b9f9ff62f8f9 100644 --- a/keyboards/system76/launch_1/launch_1.c +++ b/keyboards/system76/launch_1/launch_1.c @@ -137,7 +137,9 @@ void matrix_init_kb(void) { } else { system76_ec_rgb_eeprom(false); } +} +void keyboard_post_init_user(void) { system76_ec_rgb_layer(layer_state); } diff --git a/keyboards/system76/launch_2/launch_2.c b/keyboards/system76/launch_2/launch_2.c index b348b1cbdbbd..21bcc6045954 100644 --- a/keyboards/system76/launch_2/launch_2.c +++ b/keyboards/system76/launch_2/launch_2.c @@ -139,7 +139,9 @@ void matrix_init_kb(void) { } else { system76_ec_rgb_eeprom(false); } +} +void keyboard_post_init_user(void) { system76_ec_rgb_layer(layer_state); } diff --git a/keyboards/system76/launch_heavy_1/launch_heavy_1.c b/keyboards/system76/launch_heavy_1/launch_heavy_1.c index 320fbdc0df5d..b9c66809a6eb 100644 --- a/keyboards/system76/launch_heavy_1/launch_heavy_1.c +++ b/keyboards/system76/launch_heavy_1/launch_heavy_1.c @@ -152,7 +152,9 @@ void matrix_init_kb(void) { } else { system76_ec_rgb_eeprom(false); } +} +void keyboard_post_init_user(void) { system76_ec_rgb_layer(layer_state); } diff --git a/keyboards/system76/launch_lite_1/launch_lite_1.c b/keyboards/system76/launch_lite_1/launch_lite_1.c index 94c9c92dc2a7..affa283e2044 100644 --- a/keyboards/system76/launch_lite_1/launch_lite_1.c +++ b/keyboards/system76/launch_lite_1/launch_lite_1.c @@ -125,7 +125,9 @@ void matrix_init_kb(void) { } else { system76_ec_rgb_eeprom(false); } +} +void keyboard_post_init_user(void) { system76_ec_rgb_layer(layer_state); }