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 //`--------------------' `--------------------'