|
|
@@ -14,7 +14,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_B, KC_N, KC_M, KC_COMM, KC_DOT, KC_SLSH, KC_RSFT, \
|
|
|
KC_LCTL, KC_LALT, KC_LGUI, KC_SPC, KC_RALT, MO(1), MO(2), KC_RCTL),
|
|
|
[_LAYER1] = LAYOUT_ANSI( /* FN */
|
|
|
- KC_GESC, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL ,\
|
|
|
+ KC_GRV, KC_F1, KC_F2, KC_F3, KC_F4, KC_F5, KC_F6, KC_F7, KC_F8, KC_F9, KC_F10, KC_F11, KC_F12, KC_DEL ,\
|
|
|
KC_TRNS, KC_TRNS, KC_UP, KC_TRNS, KC_TRNS, KC_TRNS, KC_CALC, KC_TRNS, KC_INS, KC_TRNS, KC_PSCR, KC_SLCK, KC_PAUS, RESET ,\
|
|
|
KC_TRNS, KC_LEFT, KC_DOWN, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_HOME, KC_PGUP, KC_TRNS,\
|
|
|
KC_MPRV, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_END, KC_PGDOWN,KC_MNXT, \
|
|
|
@@ -37,7 +37,16 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|
|
KC_TRNS, KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, KC_TRNS, KC_TRNS, KC_TRNS, RGB_SPI, RGB_SPD, KC_HOME, KC_PGUP, KC_TRNS,\
|
|
|
KC_MPRV, KC_VOLD, KC_VOLU, KC_MUTE, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_END, KC_PGDOWN,KC_MNXT, \
|
|
|
KC_TRNS, KC_TRNS, KC_TRNS, TO(0), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS),
|
|
|
- };
|
|
|
+ }
|
|
|
+ /* ,
|
|
|
+ [_LAYER] = LAYOUT(
|
|
|
+ 13, 12, 11, 10, 9, 8, 7, 6, 5, 4, 3, 2, 1, 0, \
|
|
|
+ 27, 26, 25, 24, 23, 22, 21, 20, 19, 18, 17, 16, 15, 14, \
|
|
|
+ 40, 39, 38, 37, 36, 35, 34, 33, 32, 31, 30, 29, 28, \
|
|
|
+ 53, 52, 51, 50, 49, 48, 47, 46, 45, 44, 43, 42, 41, \
|
|
|
+ 62, 61, 60, 59, 58, 57, 56, 55, 54 \
|
|
|
+ )*/
|
|
|
+ ;
|
|
|
|
|
|
void rgb_matrix_layer_helper (uint8_t red, uint8_t green, uint8_t blue, bool default_layer) {
|
|
|
for (int i = 0; i < DRIVER_LED_TOTAL; i++) {
|
|
|
@@ -56,7 +65,31 @@ void rgb_matrix_indicators_user(void) {
|
|
|
case _LAYER2:
|
|
|
rgb_matrix_layer_helper(0x00, 0xFF, 0x00, false); break;
|
|
|
case _LAYER3:
|
|
|
- rgb_matrix_layer_helper(0x00, 0x00, 0xFF, false); break;
|
|
|
+ rgb_matrix_layer_helper(0x00, 0x00, 0xFF, false);
|
|
|
+ // wasd
|
|
|
+ rgb_matrix_set_color(25, 0xFF, 0x00, 0x00);
|
|
|
+ rgb_matrix_set_color(38, 0xFF, 0x00, 0x00);
|
|
|
+ rgb_matrix_set_color(37, 0xFF, 0x00, 0x00);
|
|
|
+ rgb_matrix_set_color(39, 0xFF, 0x00, 0x00);
|
|
|
+ // m q e
|
|
|
+ rgb_matrix_set_color(26, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(24, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(45, 0xFF, 0xFF, 0x00);
|
|
|
+
|
|
|
+ // 1234567890
|
|
|
+ rgb_matrix_set_color(12, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(11, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(10, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(9, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(8, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(7, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(6, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(5, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(4, 0xFF, 0xFF, 0x00);
|
|
|
+ rgb_matrix_set_color(3, 0xFF, 0xFF, 0x00);
|
|
|
+ // enter
|
|
|
+ rgb_matrix_set_color(28, 0xFF, 0xFF, 0x00);
|
|
|
+ break;
|
|
|
case _LAYER4:
|
|
|
rgb_matrix_layer_helper(0xFF, 0xFF, 0x00, false); break;
|
|
|
}
|