diff --git a/keyboards/nora/v01/config.h b/keyboards/nora/v01/config.h
index dc2773e64875..e016e5813569 100644
--- a/keyboards/nora/v01/config.h
+++ b/keyboards/nora/v01/config.h
@@ -18,9 +18,6 @@ along with this program. If not, see .
#pragma once
/* RGBLIGHT */
- #define RGBLIGHT_HUE_STEP 8
- #define RGBLIGHT_SAT_STEP 8
- #define RGBLIGHT_VAL_STEP 8
#define RGBLIGHT_DEFAULT_VAL 127 /* The default brightness level */
/* Lighting Layers */
#define RGBLIGHT_LAYERS
diff --git a/keyboards/nora/v01/info.json b/keyboards/nora/v01/info.json
index 68124e266f20..c6e00eebf5da 100644
--- a/keyboards/nora/v01/info.json
+++ b/keyboards/nora/v01/info.json
@@ -20,7 +20,9 @@
},
"rgblight": {
"led_count": 16,
- "max_brightness": 240
+ "max_brightness": 240,
+ "saturation_steps": 8,
+ "brightness_steps": 8
},
"layouts": {
"LAYOUT": {
diff --git a/keyboards/nora/v03/config.h b/keyboards/nora/v03/config.h
index 37dd7bcdf207..452a16f0908e 100644
--- a/keyboards/nora/v03/config.h
+++ b/keyboards/nora/v03/config.h
@@ -20,17 +20,10 @@ along with this program. If not, see .
/* RGBLIGHT */
#ifdef RGB_MATRIX_ENABLE
#define RGB_MATRIX_LED_COUNT 71
- #define RGB_MATRIX_HUE_STEP 8
- #define RGB_MATRIX_SAT_STEP 8
- #define RGB_MATRIX_VAL_STEP 8
- #define RGB_MATRIX_SPD_STEP 8
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
#define RGB_MATRIX_KEYPRESSES
#else
- #define RGBLIGHT_HUE_STEP 8
- #define RGBLIGHT_SAT_STEP 8
- #define RGBLIGHT_VAL_STEP 8
#define RGBLIGHT_DEFAULT_VAL 127 /* The default brightness level */
/* Lighting Layers */
#define RGBLIGHT_LAYERS
diff --git a/keyboards/nora/v03/info.json b/keyboards/nora/v03/info.json
index 16476b379818..5d6a173b2360 100644
--- a/keyboards/nora/v03/info.json
+++ b/keyboards/nora/v03/info.json
@@ -20,11 +20,16 @@
},
"rgb_matrix": {
"driver": "ws2812",
+ "sat_steps": 8,
+ "speed_steps": 8,
+ "val_steps": 8,
"max_brightness": 150
},
"rgblight": {
"led_count": 71,
- "max_brightness": 150
+ "max_brightness": 150,
+ "saturation_steps": 8,
+ "brightness_steps": 8
},
"layouts": {
"LAYOUT": {
diff --git a/keyboards/nora/v031/config.h b/keyboards/nora/v031/config.h
index 061bfe5bfbd0..6a9c8757de9f 100644
--- a/keyboards/nora/v031/config.h
+++ b/keyboards/nora/v031/config.h
@@ -34,10 +34,6 @@ along with this program. If not, see .
#define RGB_MATRIX_LED_COUNT 64
#define RGB_MATRIX_STARTUP_VAL 40
- #define RGB_MATRIX_HUE_STEP 4
- #define RGB_MATRIX_SAT_STEP 8
- #define RGB_MATRIX_VAL_STEP 8
- #define RGB_MATRIX_SPD_STEP 8
#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
diff --git a/keyboards/nora/v031/info.json b/keyboards/nora/v031/info.json
index 95d6e44da012..f049012c4172 100644
--- a/keyboards/nora/v031/info.json
+++ b/keyboards/nora/v031/info.json
@@ -20,6 +20,10 @@
},
"rgb_matrix": {
"driver": "ws2812",
+ "hue_steps": 4,
+ "sat_steps": 8,
+ "speed_steps": 8,
+ "val_steps": 8,
"max_brightness": 128
},
"encoder": {
diff --git a/keyboards/nora/v1/config.h b/keyboards/nora/v1/config.h
index 8ca6dda384f1..a89623bb44d1 100644
--- a/keyboards/nora/v1/config.h
+++ b/keyboards/nora/v1/config.h
@@ -34,10 +34,6 @@ along with this program. If not, see .
#define RGB_MATRIX_LED_COUNT 71
#define RGB_MATRIX_STARTUP_VAL 40
- #define RGB_MATRIX_HUE_STEP 4
- #define RGB_MATRIX_SAT_STEP 8
- #define RGB_MATRIX_VAL_STEP 8
- #define RGB_MATRIX_SPD_STEP 8
#define RGB_MATRIX_STARTUP_MODE RGB_MATRIX_SOLID_COLOR
#define RGB_MATRIX_FRAMEBUFFER_EFFECTS
diff --git a/keyboards/nora/v1/info.json b/keyboards/nora/v1/info.json
index cce37a4f23b6..70fc92421bd6 100644
--- a/keyboards/nora/v1/info.json
+++ b/keyboards/nora/v1/info.json
@@ -20,6 +20,10 @@
},
"rgb_matrix": {
"driver": "ws2812",
+ "hue_steps": 4,
+ "sat_steps": 8,
+ "speed_steps": 8,
+ "val_steps": 8,
"max_brightness": 128
},
"encoder": {