qmk_firmware

QMK firmware for my keyboards (Corne, Sweep Ferris) and trackball (Ploopy Adept)
Log | Files | Refs | Submodules | LICENSE

frost68.c (545B)


      1 // Copyright 2023 skeletonkbd (@skeletonkbd)
      2 // SPDX-License-Identifier: GPL-2.0-or-later
      3 
      4 #include "quantum.h"
      5 
      6 bool rgb_matrix_indicators_advanced_kb(uint8_t led_min, uint8_t led_max) {
      7     if (!rgb_matrix_indicators_advanced_user(led_min, led_max)) {
      8         return false;
      9     }
     10     if (host_keyboard_led_state().caps_lock) {
     11         for (uint8_t i = led_min; i < led_max; i++) {
     12             if (g_led_config.flags[i] & LED_FLAG_INDICATOR) {
     13                 rgb_matrix_set_color(i, RGB_RED);
     14             }
     15         }
     16     }
     17     return false;
     18 }