~ruther/qmk_firmware

c5e29b25c45ea1f95ec2508f50507e6ad94d4e2a — Matrix Zou 4 years ago faa6c93
Update iNETT Studio Square.X RGB Light (#11723)

* Add Caps Lock indicators support
* Fix 'a' flag error for RGB Light Mode
M keyboards/inett_studio/sqx/hotswap/hotswap.c => keyboards/inett_studio/sqx/hotswap/hotswap.c +8 -1
@@ 137,7 137,7 @@ led_config_t g_led_config = {
        {128, 48},{160, 48},{176, 48},{192, 48},{160, 64},{180, 64},{200, 64},{224, 64}
    },
    {
        4, 4, 4, 4, 4, 4, 4, 1,
        4, 4, 4, 4, 4, 4, 4, 4,
        1, 1,    4, 1, 1, 1, 1,

        1, 4, 4, 4, 4, 4, 4, 4,


@@ 152,6 152,13 @@ led_config_t g_led_config = {
    }
};

__attribute__ ((weak))
void rgb_matrix_indicators_user(void) {
    if (host_keyboard_led_state().caps_lock) {
        rgb_matrix_set_color(8, 0xFF, 0x0, 0x0);
    }
}

#endif  //RGB_MATRIX_ENABLE

bool process_record_kb(uint16_t keycode, keyrecord_t *record) {

M keyboards/inett_studio/sqx/universal/universal.c => keyboards/inett_studio/sqx/universal/universal.c +8 -0
@@ 155,6 155,14 @@ led_config_t g_led_config = {
        4, 4, 4, 4, 1, 1, 1, 1,
    }
};

__attribute__ ((weak))
void rgb_matrix_indicators_user(void) {
    if (host_keyboard_led_state().caps_lock) {
        rgb_matrix_set_color(8, 0xFF, 0x0, 0x0);
    }
}

#endif  //RGB_MATRIX_ENABLE

bool process_record_kb(uint16_t keycode, keyrecord_t *record) {