aboutsummaryrefslogtreecommitdiff
path: root/keyboards/novelkeys
diff options
context:
space:
mode:
authoryiancar <[email protected]>2024-10-08 19:51:23 +0100
committerGitHub <[email protected]>2024-10-08 12:51:23 -0600
commitc0d57a6826e9535ac4b0cc6053a3951073c4bbef (patch)
tree760d1c8747d24a8be4d0fcac8c78eb4e1d29581a /keyboards/novelkeys
parent1a284f2b92f1cc6334eb7c3e1c3618e659cafc63 (diff)
downloadqmk_firmware-c0d57a6826e9535ac4b0cc6053a3951073c4bbef.tar.gz
qmk_firmware-c0d57a6826e9535ac4b0cc6053a3951073c4bbef.zip
Fix indicator code for NK classics (#24462)
Fix indicator code Co-authored-by: yiancar <[email protected]>
Diffstat (limited to 'keyboards/novelkeys')
-rw-r--r--keyboards/novelkeys/nk_classic_tkl/keymaps/default/keymap.c4
-rw-r--r--keyboards/novelkeys/nk_classic_tkl_iso/keymaps/default/keymap.c4
2 files changed, 8 insertions, 0 deletions
diff --git a/keyboards/novelkeys/nk_classic_tkl/keymaps/default/keymap.c b/keyboards/novelkeys/nk_classic_tkl/keymaps/default/keymap.c
index a99350ef7f..a0ea79c45f 100644
--- a/keyboards/novelkeys/nk_classic_tkl/keymaps/default/keymap.c
+++ b/keyboards/novelkeys/nk_classic_tkl/keymaps/default/keymap.c
@@ -43,6 +43,10 @@ bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
for (uint8_t i = 50; i <= 55; i++) {
rgb_matrix_set_color(i, 255, 86, 0);
}
+ } else if ((rgb_matrix_get_mode() == RGB_MATRIX_TYPING_HEATMAP) || (rgb_matrix_get_mode() == RGB_MATRIX_DIGITAL_RAIN)) {
+ for (uint8_t i = 50; i <= 55; i++) {
+ rgb_matrix_set_color(i, 0, 0, 0);
+ }
}
return false;
}
diff --git a/keyboards/novelkeys/nk_classic_tkl_iso/keymaps/default/keymap.c b/keyboards/novelkeys/nk_classic_tkl_iso/keymaps/default/keymap.c
index 5af062e0b0..8939cde8a4 100644
--- a/keyboards/novelkeys/nk_classic_tkl_iso/keymaps/default/keymap.c
+++ b/keyboards/novelkeys/nk_classic_tkl_iso/keymaps/default/keymap.c
@@ -43,6 +43,10 @@ bool rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
for (uint8_t i = 50; i <= 55; i++) {
rgb_matrix_set_color(i, 255, 86, 0);
}
+ } else if ((rgb_matrix_get_mode() == RGB_MATRIX_TYPING_HEATMAP) || (rgb_matrix_get_mode() == RGB_MATRIX_DIGITAL_RAIN)) {
+ for (uint8_t i = 50; i <= 55; i++) {
+ rgb_matrix_set_color(i, 0, 0, 0);
+ }
}
return false;
}