|
@@ -889,15 +889,15 @@ void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
-Layer indicator on all flagged keys:
|
|
|
|
|
|
+Layer indicator on all keys:
|
|
```c
|
|
```c
|
|
void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
for (uint8_t i = led_min; i <= led_max; i++) {
|
|
for (uint8_t i = led_min; i <= led_max; i++) {
|
|
switch(get_highest_layer(layer_state|default_layer_state)) {
|
|
switch(get_highest_layer(layer_state|default_layer_state)) {
|
|
- case RAISE:
|
|
|
|
|
|
+ case 2:
|
|
rgb_matrix_set_color(i, RGB_BLUE);
|
|
rgb_matrix_set_color(i, RGB_BLUE);
|
|
break;
|
|
break;
|
|
- case LOWER:
|
|
|
|
|
|
+ case 1:
|
|
rgb_matrix_set_color(i, RGB_YELLOW);
|
|
rgb_matrix_set_color(i, RGB_YELLOW);
|
|
break;
|
|
break;
|
|
default:
|
|
default:
|
|
@@ -907,7 +907,7 @@ void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
}
|
|
}
|
|
```
|
|
```
|
|
|
|
|
|
-Layer indicator with only configured keys:
|
|
|
|
|
|
+Layer indicator only on keys with configured keycodes:
|
|
```c
|
|
```c
|
|
void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
void rgb_matrix_indicators_advanced_user(uint8_t led_min, uint8_t led_max) {
|
|
if (get_highest_layer(layer_state) > 0) {
|
|
if (get_highest_layer(layer_state) > 0) {
|