added led code to qua_ken
This commit is contained in:
@@ -94,8 +94,7 @@ _______, _______, _______, _______, _______, ___
|
||||
};
|
||||
|
||||
/* Indicator LED Configuraton */
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_BASE[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, HSV_YELLOW});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_BASE[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 30, 255, 70});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_BASE[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 27, 255, 70});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_GAME[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 197, 255, 70});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_CAPS[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 0, 0, 70});
|
||||
|
||||
|
||||
@@ -100,42 +100,32 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
_______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______
|
||||
),
|
||||
};
|
||||
/* Indicator LED Configuraton */
|
||||
const rgblight_segment_t PROGMEM rgb_layer_BASE[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 27, 255, 70});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_GAME[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 197, 255, 70});
|
||||
const rgblight_segment_t PROGMEM rgb_layer_CAPS[] = RGBLIGHT_LAYER_SEGMENTS({0, 1, 0, 0, 70});
|
||||
|
||||
const rgblight_segment_t * const PROGMEM rgb_layers[] = RGBLIGHT_LAYERS_LIST(
|
||||
rgb_layer_BASE,
|
||||
rgb_layer_GAME,
|
||||
rgb_layer_CAPS
|
||||
);
|
||||
|
||||
void keyboard_post_init_user(void) {
|
||||
rgblight_layers = rgb_layers;
|
||||
}
|
||||
|
||||
bool led_update_user(led_t led_state) {
|
||||
rgblight_set_layer_state(2, led_state.caps_lock);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
layer_state_t default_layer_state_set_user(layer_state_t state) {
|
||||
rgblight_set_layer_state(0, layer_state_cmp(state, _BS));
|
||||
rgblight_set_layer_state(1, layer_state_cmp(state, _GM));
|
||||
|
||||
return state;
|
||||
}
|
||||
|
||||
|
||||
// /* Indicator LED Configuraton */
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_BASE[] = RGBLIGHT_LAYER_SEGMENTS({1, 1, HSV_YELLOW});
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_GAME[] = RGBLIGHT_LAYER_SEGMENTS({1, 1, HSV_SPRINGGREEN});
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_NAV[] = RGBLIGHT_LAYER_SEGMENTS({11, 2, HSV_PURPLE});
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_DIV[] = RGBLIGHT_LAYER_SEGMENTS({11, 2, HSV_PURPLE});
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_MOUS[] = RGBLIGHT_LAYER_SEGMENTS({11, 2, HSV_PURPLE});
|
||||
// const rgblight_segment_t PROGMEM rgb_layer_CAPS[] = RGBLIGHT_LAYER_SEGMENTS({1, 1, HSV_WHITE});
|
||||
//
|
||||
// const rgblight_segment_t * const PROGMEM rgb_layers[] = RGBLIGHT_LAYERS_LIST(
|
||||
// [_BASE] = rgb_layer_BASE,
|
||||
// [_GAME] = rgb_layer_GAME,
|
||||
// [_NAV] = rgb_layer_NAV,
|
||||
// [_DIV] = rgb_layer_DIV,
|
||||
// [_MOUS] = rgb_layer_MOUS,
|
||||
// [_CAPS] = rgb_layer_CAPS
|
||||
// );
|
||||
//
|
||||
// void keyboard_post_init_user(void) {
|
||||
// rgblight_layers = rgb_layers;
|
||||
// }
|
||||
//
|
||||
// bool led_update_user(led_t led_state) {
|
||||
// rgblight_set_layer_state(_CAPS, led_state.caps_lock);
|
||||
// return true;
|
||||
// }
|
||||
//
|
||||
// layer_state_t default_layer_state_set_user(layer_state_t state) {
|
||||
// rgblight_set_layer_state(_BASE, layer_state_cmp(state, _BASE));
|
||||
// rgblight_set_layer_state(_GAME, layer_state_cmp(state, _GAME));
|
||||
// return state;
|
||||
// }
|
||||
//
|
||||
// layer_state_t layer_state_set_user(layer_state_t state) {
|
||||
// rgblight_set_layer_state(_NAV, layer_state_cmp(state, _NAV));
|
||||
// rgblight_set_layer_state(_DIV, layer_state_cmp(state, _DIV));
|
||||
// rgblight_set_layer_state(_MOUS, layer_state_cmp(state, _MOUS));
|
||||
// return state;
|
||||
// }
|
||||
|
||||
Reference in New Issue
Block a user