Mercurial > crkbdyaz
comparison keymap.c @ 3:4bc0df3a6934 draft
- assign tab to basic layer
- replace CTLTB with CLESC
- reassign bootmagic keys for defalut layers
- disable unnecessary bootmagic hotkeys
author | Yoshiki Yazawa <yaz@honeyplanet.jp> |
---|---|
date | Tue, 12 Feb 2019 21:03:20 +0900 |
parents | ef0cbe565d18 |
children | 7e09639847e1 |
comparison
equal
deleted
inserted
replaced
2:ef0cbe565d18 | 3:4bc0df3a6934 |
---|---|
63 #define KC_LSAD RGB_SAD | 63 #define KC_LSAD RGB_SAD |
64 #define KC_LVAI RGB_VAI | 64 #define KC_LVAI RGB_VAI |
65 #define KC_LVAD RGB_VAD | 65 #define KC_LVAD RGB_VAD |
66 #define KC_LMOD RGB_MOD | 66 #define KC_LMOD RGB_MOD |
67 #define KC_CTLTB CTL_T(KC_TAB) | 67 #define KC_CTLTB CTL_T(KC_TAB) |
68 #define KC_CTLESC CTL_T(KC_ESC) | 68 #define KC_CLESC CTL_T(KC_ESC) |
69 #define KC_GUIEI GUI_T(KC_LANG2) | 69 #define KC_GUIEI GUI_T(KC_LANG2) |
70 #define KC_ALTKN ALT_T(KC_LANG1) | 70 #define KC_ALTKN ALT_T(KC_LANG1) |
71 | 71 |
72 #define KC_RTAB RTAB | 72 #define KC_RTAB RTAB |
73 #define KC_LTAB LTAB | 73 #define KC_LTAB LTAB |
86 | 86 |
87 | 87 |
88 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | 88 const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { |
89 [_QWERTY] = LAYOUT_kc( \ | 89 [_QWERTY] = LAYOUT_kc( \ |
90 //,-----------------------------------------. ,-----------------------------------------. | 90 //,-----------------------------------------. ,-----------------------------------------. |
91 ESC, Q, W, E, R, T, Y, U, I, O, P, MINS,\ | 91 TAB, Q, W, E, R, T, Y, U, I, O, P, MINS,\ |
92 //|------+------+------+------+------+------| |------+------+------+------+------+------| | 92 //|------+------+------+------+------+------| |------+------+------+------+------+------| |
93 CTLTB, A, S, D, F, G, H, J, K, L, SCLN, QUOT,\ | 93 CLESC, A, S, D, F, G, H, J, K, L, SCLN, QUOT,\ |
94 //|------+------+------+------+------+------| |------+------+------+------+------+------| | 94 //|------+------+------+------+------+------| |------+------+------+------+------+------| |
95 LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT,\ | 95 LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT,\ |
96 //|------+------+------+------+------+------+------| |------+------+------+------+------+------+------| | 96 //|------+------+------+------+------+------+------| |------+------+------+------+------+------+------| |
97 LOWER, SPC, LALT, ENT, BSPC, RAISE \ | 97 LOWER, SPC, LALT, ENT, BSPC, RAISE \ |
98 //`--------------------' `--------------------' | 98 //`--------------------' `--------------------' |
99 ), | 99 ), |
100 | 100 |
101 [_MAC] = LAYOUT_kc( \ | 101 [_MAC] = LAYOUT_kc( \ |
102 //,-----------------------------------------. ,-----------------------------------------. | 102 //,-----------------------------------------. ,-----------------------------------------. |
103 ESC, Q, W, E, R, T, Y, U, I, O, P, MINS,\ | 103 TAB, Q, W, E, R, T, Y, U, I, O, P, MINS,\ |
104 //|------+------+------+------+------+------| |------+------+------+------+------+------| | 104 //|------+------+------+------+------+------| |------+------+------+------+------+------| |
105 CTLTB, A, S, D, F, G, H, J, K, L, SCLN, QUOT,\ | 105 CLESC, A, S, D, F, G, H, J, K, L, SCLN, QUOT,\ |
106 //|------+------+------+------+------+------| |------+------+------+------+------+------| | 106 //|------+------+------+------+------+------| |------+------+------+------+------+------| |
107 LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT,\ | 107 LSFT, Z, X, C, V, B, N, M, COMM, DOT, SLSH, RSFT,\ |
108 //|------+------+------+------+------+------+------| |------+------+------+------+------+------+------| | 108 //|------+------+------+------+------+------+------| |------+------+------+------+------+------+------| |
109 LOWER, SPC, LGUI, ENT, BSPC, RAISE \ | 109 LOWER, SPC, LGUI, ENT, BSPC, RAISE \ |
110 //`--------------------' `--------------------' | 110 //`--------------------' `--------------------' |