summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWilba6582 <Jason.S.Williams@gmail.com>2019-04-03 23:54:34 +1100
committerDrashna Jaelre <drashna@live.com>2019-04-03 10:24:40 -0700
commiteb0bbe997b30f1e6fba1d95adb25d2af04302021 (patch)
treed2fbecda356adf633308dcd0fb6f557e93a8a49a
parentcb2f2fd258011e6637ed182f484a4317ac510db8 (diff)
Added configurable defaults for RGB backlight indicators.
-rw-r--r--keyboards/hs60/v2/config.h5
-rw-r--r--keyboards/zeal60/config.h5
-rw-r--r--keyboards/zeal60/rgb_backlight.c8
-rw-r--r--keyboards/zeal65/config.h5
4 files changed, 19 insertions, 4 deletions
diff --git a/keyboards/hs60/v2/config.h b/keyboards/hs60/v2/config.h
index b0c56adf89..bbf17251b4 100644
--- a/keyboards/hs60/v2/config.h
+++ b/keyboards/hs60/v2/config.h
@@ -119,6 +119,11 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_3 0b0010000000000001
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_4 0b0011110000000111
+#define RGB_BACKLIGHT_CAPS_LOCK_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_1_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_2_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_3_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+
// TODO: refactor with new user EEPROM code (coming soon)
#define EEPROM_MAGIC 0x451F
#define EEPROM_MAGIC_ADDR 32
diff --git a/keyboards/zeal60/config.h b/keyboards/zeal60/config.h
index e39b06cf6b..94cc9989b7 100644
--- a/keyboards/zeal60/config.h
+++ b/keyboards/zeal60/config.h
@@ -100,6 +100,11 @@
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_3 0b0011000000000001
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_4 0b0011110000000111
+#define RGB_BACKLIGHT_CAPS_LOCK_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_1_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_2_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_3_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+
#define DYNAMIC_KEYMAP_LAYER_COUNT 4
// EEPROM usage
diff --git a/keyboards/zeal60/rgb_backlight.c b/keyboards/zeal60/rgb_backlight.c
index a965a13bbd..8d7a7fe8d1 100644
--- a/keyboards/zeal60/rgb_backlight.c
+++ b/keyboards/zeal60/rgb_backlight.c
@@ -74,10 +74,10 @@ backlight_config g_config = {
.effect_speed = 0,
.color_1 = { .h = 0, .s = 255 },
.color_2 = { .h = 127, .s = 255 },
- .caps_lock_indicator = { .color = { .h = 0, .s = 0 }, .index = 255 },
- .layer_1_indicator = { .color = { .h = 0, .s = 0 }, .index = 255 },
- .layer_2_indicator = { .color = { .h = 0, .s = 0 }, .index = 255 },
- .layer_3_indicator = { .color = { .h = 0, .s = 0 }, .index = 255 },
+ .caps_lock_indicator = RGB_BACKLIGHT_CAPS_LOCK_INDICATOR,
+ .layer_1_indicator = RGB_BACKLIGHT_LAYER_1_INDICATOR,
+ .layer_2_indicator = RGB_BACKLIGHT_LAYER_2_INDICATOR,
+ .layer_3_indicator = RGB_BACKLIGHT_LAYER_3_INDICATOR,
.alphas_mods = {
RGB_BACKLIGHT_ALPHAS_MODS_ROW_0,
RGB_BACKLIGHT_ALPHAS_MODS_ROW_1,
diff --git a/keyboards/zeal65/config.h b/keyboards/zeal65/config.h
index 7406be865b..896deac8b8 100644
--- a/keyboards/zeal65/config.h
+++ b/keyboards/zeal65/config.h
@@ -100,6 +100,11 @@
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_3 0b0111000000000001
#define RGB_BACKLIGHT_ALPHAS_MODS_ROW_4 0b0111110000000011
+#define RGB_BACKLIGHT_CAPS_LOCK_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_1_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_2_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+#define RGB_BACKLIGHT_LAYER_3_INDICATOR { .color = { .h = 0, .s = 0 }, .index = 255 }
+
#define DYNAMIC_KEYMAP_LAYER_COUNT 4
// EEPROM usage