diff options
Diffstat (limited to 'layouts/community/ergodox/bepo_csa/keymap.c')
| -rw-r--r-- | layouts/community/ergodox/bepo_csa/keymap.c | 60 |
1 files changed, 30 insertions, 30 deletions
diff --git a/layouts/community/ergodox/bepo_csa/keymap.c b/layouts/community/ergodox/bepo_csa/keymap.c index c6d4f628f..d869c5bb9 100644 --- a/layouts/community/ergodox/bepo_csa/keymap.c +++ b/layouts/community/ergodox/bepo_csa/keymap.c | |||
| @@ -91,7 +91,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 91 | [LR_BASE] = LAYOUT_ergodox( // layer 0 : default | 91 | [LR_BASE] = LAYOUT_ergodox( // layer 0 : default |
| 92 | // left hand | 92 | // left hand |
| 93 | BP_DLR, KC_1, KC_2, KC_3, KC_4, KC_5, KC_DEL, | 93 | BP_DLR, KC_1, KC_2, KC_3, KC_4, KC_5, KC_DEL, |
| 94 | KC_TAB, BP_B, BP_ECUT, BP_P, BP_O, BP_EGRV, KC_BSPC, | 94 | KC_TAB, BP_B, BP_EACU, BP_P, BP_O, BP_EGRV, KC_BSPC, |
| 95 | BP_EQL, BP_A, BP_U, BP_I, BP_E, BP_COMM, | 95 | BP_EQL, BP_A, BP_U, BP_I, BP_E, BP_COMM, |
| 96 | KC_LSFT, BP_AGRV, BP_Y, BP_X, BP_DOT, BP_K, KC_ENT, | 96 | KC_LSFT, BP_AGRV, BP_Y, BP_X, BP_DOT, BP_K, KC_ENT, |
| 97 | KC_LCTL, M(M_FNLR), KC_LGUI, M(M_NMAL), KC_LALT, | 97 | KC_LCTL, M(M_FNLR), KC_LGUI, M(M_NMAL), KC_LALT, |
| @@ -102,9 +102,9 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 102 | 102 | ||
| 103 | // right hand | 103 | // right hand |
| 104 | KC_DEL, KC_6, KC_7, KC_8, KC_9, KC_0, BP_W, | 104 | KC_DEL, KC_6, KC_7, KC_8, KC_9, KC_0, BP_W, |
| 105 | KC_BSPC, BP_DCRC, BP_V, BP_D, BP_L, BP_J, BP_Z, | 105 | KC_BSPC, BP_DCIR, BP_V, BP_D, BP_L, BP_J, BP_Z, |
| 106 | BP_C, BP_T, BP_S, BP_R, BP_N, BP_M, | 106 | BP_C, BP_T, BP_S, BP_R, BP_N, BP_M, |
| 107 | KC_ENT, BP_APOS, BP_Q, BP_G, BP_H, BP_F, KC_RSFT, | 107 | KC_ENT, BP_QUOT, BP_Q, BP_G, BP_H, BP_F, KC_RSFT, |
| 108 | KC_ALGR, BP_PERC, KC_APP, BP_CCED, KC_RCTL, | 108 | KC_ALGR, BP_PERC, KC_APP, BP_CCED, KC_RCTL, |
| 109 | 109 | ||
| 110 | KC_LEFT, KC_RGHT, | 110 | KC_LEFT, KC_RGHT, |
| @@ -116,10 +116,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 116 | */ | 116 | */ |
| 117 | [LR_CSA] = LAYOUT_ergodox( | 117 | [LR_CSA] = LAYOUT_ergodox( |
| 118 | // left hand | 118 | // left hand |
| 119 | KC_DLR, CSA_DQOT, CSA_LGIL, CSA_RGIL, KC_LPRN, KC_RPRN, KC_TRNS, | 119 | KC_DLR, CA_DQUO, CA_LDAQ, CA_RDAQ, KC_LPRN, KC_RPRN, KC_TRNS, |
| 120 | KC_TRNS, KC_B, CSA_ECUT, KC_P, KC_O, CSA_EGRV, KC_TRNS, | 120 | KC_TRNS, KC_B, CA_EACU, KC_P, KC_O, CA_EGRV, KC_TRNS, |
| 121 | KC_EQL, KC_A, KC_U, KC_I, KC_E, KC_COMM, | 121 | KC_EQL, KC_A, KC_U, KC_I, KC_E, KC_COMM, |
| 122 | CSA(SFT), CSA_AGRV, KC_Y, KC_X, KC_DOT, KC_K, KC_TRNS, | 122 | CSA(SFT), CA_AGRV, KC_Y, KC_X, KC_DOT, KC_K, KC_TRNS, |
| 123 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 123 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 124 | 124 | ||
| 125 | KC_TRNS, KC_TRNS, | 125 | KC_TRNS, KC_TRNS, |
| @@ -127,11 +127,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 127 | KC_TRNS, KC_TRNS, KC_TRNS, | 127 | KC_TRNS, KC_TRNS, KC_TRNS, |
| 128 | 128 | ||
| 129 | // right hand | 129 | // right hand |
| 130 | KC_TRNS, KC_AT, KC_PLUS, KC_MINS, CSA_SLSH, KC_ASTR, KC_W, | 130 | KC_TRNS, KC_AT, KC_PLUS, KC_MINS, CA_SLSH, KC_ASTR, KC_W, |
| 131 | KC_TRNS, CSA_DCRC, KC_V, KC_D, KC_L, KC_J, KC_Z, | 131 | KC_TRNS, CA_CIRC, KC_V, KC_D, KC_L, KC_J, KC_Z, |
| 132 | KC_C, KC_T, KC_S, KC_R, KC_N, KC_M, | 132 | KC_C, KC_T, KC_S, KC_R, KC_N, KC_M, |
| 133 | KC_TRNS, CSA_APOS, KC_Q, KC_G, KC_H, KC_F, CSA(SFT), | 133 | KC_TRNS, CA_QUOT, KC_Q, KC_G, KC_H, KC_F, CSA(SFT), |
| 134 | MO(LR_CSA_AGR), KC_PERC, KC_TRNS, CSA_CCED, KC_LCTL, // RCTL has a special behaviour in CSA so use LCTL | 134 | MO(LR_CSA_AGR), KC_PERC, KC_TRNS, CA_CCED, KC_LCTL, // RCTL has a special behaviour in CSA so use LCTL |
| 135 | 135 | ||
| 136 | KC_TRNS, KC_TRNS, | 136 | KC_TRNS, KC_TRNS, |
| 137 | KC_TRNS, | 137 | KC_TRNS, |
| @@ -174,7 +174,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 174 | KC_TRNS, M(M_6), M(M_7), M(M_8), M(M_9), M(M_0), KC_TRNS, | 174 | KC_TRNS, M(M_6), M(M_7), M(M_8), M(M_9), M(M_0), KC_TRNS, |
| 175 | KC_TRNS, KC_EXLM, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 175 | KC_TRNS, KC_EXLM, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 176 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 176 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 177 | KC_TRNS, CSA_QEST, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 177 | KC_TRNS, CA_QUES, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 178 | CSA(SFT_AGR), M(M_GRV), KC_TRNS, KC_TRNS, KC_TRNS, | 178 | CSA(SFT_AGR), M(M_GRV), KC_TRNS, KC_TRNS, KC_TRNS, |
| 179 | 179 | ||
| 180 | KC_TRNS, KC_TRNS, | 180 | KC_TRNS, KC_TRNS, |
| @@ -205,10 +205,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 205 | */ | 205 | */ |
| 206 | [LR_CSA_AGR] = LAYOUT_ergodox( | 206 | [LR_CSA_AGR] = LAYOUT_ergodox( |
| 207 | // left hand | 207 | // left hand |
| 208 | MUC(NDSH), MUC(MDSH), CSA_LESS, CSA_GRTR, CSA_LBRC, CSA_RBRC, KC_TRNS, | 208 | MUC(NDSH), MUC(MDSH), CA_LABK, CA_RABK, CA_LBRC, CA_RBRC, KC_TRNS, |
| 209 | KC_TRNS, CSA_PIPE, CSA_DACT, KC_AMPR, CSA_OE, CSA_DGRV, KC_TRNS, | 209 | KC_TRNS, CA_PIPE, CA_ACUT, KC_AMPR, CA_OE, CA_GRV, KC_TRNS, |
| 210 | KC_NO, CSA_AE, CSA_UGRV, CSA_DTRM, CSA_EURO, CSA_RQOT, | 210 | KC_NO, CA_AE, CA_UGRV, CA_DIAE, CA_EURO, CA_RQSU, |
| 211 | CSA(AGR_SFT), CSA_BSLS, CSA_LCBR, CSA_RCBR, MUC(ELPS), CSA_TILD, KC_TRNS, | 211 | CSA(AGR_SFT), CA_BSLS, CA_LCBR, CA_RCBR, MUC(ELPS), CA_TILD, KC_TRNS, |
| 212 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 212 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 213 | 213 | ||
| 214 | KC_TRNS, KC_TRNS, | 214 | KC_TRNS, KC_TRNS, |
| @@ -216,11 +216,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 216 | KC_UNDS, CSA(AGR_SFT), KC_TRNS, | 216 | KC_UNDS, CSA(AGR_SFT), KC_TRNS, |
| 217 | 217 | ||
| 218 | // right hand | 218 | // right hand |
| 219 | KC_TRNS, M(M_CRC), CSA_PSMS, KC_NO, CSA_DVSN, CSA_TIMS, CSA_DBRV, | 219 | KC_TRNS, M(M_CRC), CA_PLMN, KC_NO, CA_DIV, CA_MUL, CA_BREV, |
| 220 | KC_TRNS, CSA_IXLM, CSA_DCAR, CSA_ETH, KC_NO, CSA_IJ, KC_NO, | 220 | KC_TRNS, CA_IEXL, CA_CARN, CA_ETH, KC_NO, CA_IJ, KC_NO, |
| 221 | CSA_CPRT, CSA_THRN, CSA_SRPS, CSA_RTM, CSA_DTLD, CSA_DMCR, | 221 | CA_COPY, CA_THRN, CA_SS, CA_REGD, CA_DTIL, CA_MACR, |
| 222 | KC_TRNS, CSA_IQST, CSA_DRNG, CSA_MU, KC_NO, CSA_DOGO, CSA(AGR_SFT), | 222 | KC_TRNS, CA_IQUE, CA_RNGA, CA_MICR, KC_NO, CA_OGON, CSA(AGR_SFT), |
| 223 | KC_TRNS, KC_NO, KC_TRNS, CSA_DCED, KC_TRNS, | 223 | KC_TRNS, KC_NO, KC_TRNS, CA_CEDL, KC_TRNS, |
| 224 | 224 | ||
| 225 | KC_TRNS, KC_TRNS, | 225 | KC_TRNS, KC_TRNS, |
| 226 | KC_TRNS, | 226 | KC_TRNS, |
| @@ -250,10 +250,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 250 | */ | 250 | */ |
| 251 | [LR_CSA_AGR_SFT] = LAYOUT_ergodox( | 251 | [LR_CSA_AGR_SFT] = LAYOUT_ergodox( |
| 252 | // left hand | 252 | // left hand |
| 253 | CSA_PARG, KC_NO, CSA_LDQT, CSA_RDQT, KC_NO, KC_NO, KC_TRNS, | 253 | CA_PARA, KC_NO, CA_LDQU, CA_RDQU, KC_NO, KC_NO, KC_TRNS, |
| 254 | KC_TRNS, CSA_BPIP, CSA_DDCT, CSA_SECT, S(CSA_OE), M(M_GRV), KC_TRNS, | 254 | KC_TRNS, CA_BRKP, CA_DACU, CA_SECT, S(CA_OE), M(M_GRV), KC_TRNS, |
| 255 | KC_NO, S(CSA_AE), S(CSA_UGRV), CSA_DDTA, KC_NO, KC_NO, | 255 | KC_NO, S(CA_AE), S(CA_UGRV), CA_DOTA, KC_NO, KC_NO, |
| 256 | CSA(AGR_SFT), KC_NO, CSA_LQOT, CSA_RQOT, KC_NO, KC_NO, KC_TRNS, | 256 | CSA(AGR_SFT), KC_NO, CA_LSQU, CA_RSQU, KC_NO, KC_NO, KC_TRNS, |
| 257 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 257 | KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 258 | 258 | ||
| 259 | KC_TRNS, KC_TRNS, | 259 | KC_TRNS, KC_TRNS, |
| @@ -261,10 +261,10 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 261 | KC_TRNS, CSA(AGR_SFT), KC_TRNS, | 261 | KC_TRNS, CSA(AGR_SFT), KC_TRNS, |
| 262 | 262 | ||
| 263 | // right hand | 263 | // right hand |
| 264 | KC_TRNS, KC_NO, CSA_NEGT, CSA_1QRT, CSA_1HLF, CSA_3QRT, KC_NO, | 264 | KC_TRNS, KC_NO, CA_NOT, CA_QRTR, CA_HALF, CA_TQTR, KC_NO, |
| 265 | KC_TRNS, KC_NO, KC_NO, S(CSA_ETH), KC_NO, S(CSA_IJ), KC_NO, | 265 | KC_TRNS, KC_NO, KC_NO, S(CA_ETH), KC_NO, S(CA_IJ), KC_NO, |
| 266 | KC_NO, S(CSA_THRN), S(CSA_SRPS), CSA_TM, KC_NO, CSA_ORDO, | 266 | KC_NO, S(CA_THRN), S(CA_SS), CA_TM, KC_NO, CA_MORD, |
| 267 | KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, CSA_ORDA, CSA(AGR_SFT), | 267 | KC_TRNS, KC_NO, KC_NO, KC_NO, KC_NO, CA_FORD, CSA(AGR_SFT), |
| 268 | CSA(SFT_AGR), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, | 268 | CSA(SFT_AGR), KC_TRNS, KC_TRNS, KC_TRNS, KC_TRNS, |
| 269 | 269 | ||
| 270 | KC_TRNS, KC_TRNS, | 270 | KC_TRNS, KC_TRNS, |
| @@ -450,7 +450,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) | |||
| 450 | case M_SCLN: | 450 | case M_SCLN: |
| 451 | return MACRO(D(SCLN), END); | 451 | return MACRO(D(SCLN), END); |
| 452 | case M_GRV: | 452 | case M_GRV: |
| 453 | return MACRO(I(75), DOWN(KC_ALGR), TYPE(CSA_DCRC), UP(KC_ALGR), T(SPACE), END); | 453 | return MACRO(I(75), DOWN(KC_ALGR), TYPE(CA_CIRC), UP(KC_ALGR), T(SPACE), END); |
| 454 | case M_NBSP: | 454 | case M_NBSP: |
| 455 | // use weak mod such that pressing another key will not be affected | 455 | // use weak mod such that pressing another key will not be affected |
| 456 | add_weak_mods(MOD_BIT(KC_ALGR)); | 456 | add_weak_mods(MOD_BIT(KC_ALGR)); |
| @@ -474,7 +474,7 @@ const macro_t *action_get_macro(keyrecord_t *record, uint8_t id, uint8_t opt) | |||
| 474 | break; | 474 | break; |
| 475 | case M_CRC: | 475 | case M_CRC: |
| 476 | if (record->event.pressed) { | 476 | if (record->event.pressed) { |
| 477 | return MACRO(I(75), TYPE(CSA_DCRC), T(SPACE), END); | 477 | return MACRO(I(75), TYPE(CA_CIRC), T(SPACE), END); |
| 478 | } | 478 | } |
| 479 | break; | 479 | break; |
| 480 | case M_DBL0: | 480 | case M_DBL0: |
