diff options
Diffstat (limited to 'layouts/community/ergodox/drashna/keymap.c')
| -rw-r--r-- | layouts/community/ergodox/drashna/keymap.c | 43 |
1 files changed, 27 insertions, 16 deletions
diff --git a/layouts/community/ergodox/drashna/keymap.c b/layouts/community/ergodox/drashna/keymap.c index 1506db03a..27d20d928 100644 --- a/layouts/community/ergodox/drashna/keymap.c +++ b/layouts/community/ergodox/drashna/keymap.c | |||
| @@ -196,11 +196,11 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 196 | * `--------------------' `--------------------' | 196 | * `--------------------' `--------------------' |
| 197 | */ | 197 | */ |
| 198 | [_GAMEPAD] = LAYOUT_ergodox_pretty_wrapper( | 198 | [_GAMEPAD] = LAYOUT_ergodox_pretty_wrapper( |
| 199 | KC_ESC, KC_TRNS, KC_TRNS, KC_TRNS, HYPR(KC_D), HYPR(KC_Q), HYPR(KC_GRV), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, | 199 | KC_ESC, KC_NO, KC_1, KC_2, KC_3, HYPR(KC_Q), HYPR(KC_GRV), KC_TRNS, KC_F9, KC_F10, KC_F11, KC_F12, KC_NO, KC_NO, |
| 200 | KC_F1, KC_K, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, | 200 | KC_F1, KC_K, KC_Q, KC_W, KC_E, KC_R, KC_T, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, KC_NO, |
| 201 | KC_TAB, KC_G, KC_A, KC_S, KC_D, KC_F, KC_I, KC_O, KC_NO, KC_NO, KC_NO, KC_NO, | 201 | KC_TAB, KC_G, KC_A, KC_S, KC_D, KC_F, KC_I, KC_O, KC_NO, KC_NO, KC_NO, KC_NO, |
| 202 | KC_LCTL, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_TRNS, TG(_GAMEPAD), KC_N, KC_M, KC_NO, KC_NO, KC_NO, KC_NO, | 202 | KC_LCTL, KC_LSFT, KC_Z, KC_X, KC_C, KC_V, KC_TRNS, TG(_GAMEPAD), KC_N, KC_M, KC_NO, KC_NO, KC_NO, KC_NO, |
| 203 | KC_GRV, KC_U, KC_I, KC_Y, KC_T, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_NO, | 203 | KC_GRV, KC_U, KC_I, KC_Y, KC_T, KC_LEFT, KC_DOWN, KC_UP, KC_RGHT, KC_NO, |
| 204 | KC_O, KC_P, KC_HYPR, MAGIC_TOGGLE_NKRO, | 204 | KC_O, KC_P, KC_HYPR, MAGIC_TOGGLE_NKRO, |
| 205 | KC_LGUI, KC_NO, | 205 | KC_LGUI, KC_NO, |
| 206 | KC_V, KC_SPC, KC_H, KC_PGDN, KC_DEL, KC_ENTER | 206 | KC_V, KC_SPC, KC_H, KC_PGDN, KC_DEL, KC_ENTER |
| @@ -239,32 +239,32 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = { | |||
| 239 | ), | 239 | ), |
| 240 | 240 | ||
| 241 | [_LOWER] = LAYOUT_ergodox_pretty_wrapper( | 241 | [_LOWER] = LAYOUT_ergodox_pretty_wrapper( |
| 242 | _______, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, | 242 | KC_F12, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, |
| 243 | KC_TILD, KC_EXLM, KC_AT, KC_HASH, KC_DLR, KC_PERC, _______, _______, KC_CIRC, KC_AMPR, KC_ASTR, KC_LPRN, KC_RPRN, _______, | 243 | KC_TILD, _________________LOWER_L1__________________, _______, _______, _________________LOWER_R1__________________, _______, |
| 244 | _______, _______, _______, _______, _______, _______, _______, KC_UNDS, KC_PLUS, KC_LCBR, KC_RCBR, KC_PIPE, | 244 | _______, ___________________BLANK___________________, _________________LOWER_R2__________________, KC_PIPE, |
| 245 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 245 | _______, ___________________BLANK___________________, _______, _______, _________________LOWER_R3__________________, KC_PSCR, |
| 246 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 246 | _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_PAUS, |
| 247 | _______, _______, _______, _______, | 247 | _______, _______, _______, _______, |
| 248 | _______, _______, | 248 | _______, _______, |
| 249 | _______, _______, _______, _______, _______, _______ | 249 | _______, _______, _______, _______, _______, _______ |
| 250 | ), | 250 | ), |
| 251 | 251 | ||
| 252 | [_RAISE] = LAYOUT_ergodox_pretty_wrapper( | 252 | [_RAISE] = LAYOUT_ergodox_pretty_wrapper( |
| 253 | _______, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, | 253 | KC_F12, _________________FUNC_LEFT_________________, _______, _______, _________________FUNC_RIGHT________________, KC_F11, |
| 254 | KC_GRV, ________________NUMBER_LEFT________________, _______, _______, ________________NUMBER_RIGHT_______________, _______, | 254 | KC_GRV, _________________RAISE_L1__________________, _______, _______, _________________RAISE_R1__________________, _______, |
| 255 | _______, _______, _______, _______, _______, _______, _______, KC_MINS, KC_EQL, KC_LBRC, KC_RBRC, KC_BSLS, | 255 | _______, _________________RAISE_L2__________________, _________________RAISE_R2__________________, KC_BSLS, |
| 256 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 256 | _______, _________________RAISE_L3__________________, _______, _______, _________________RAISE_R3__________________, KC_PSCR, |
| 257 | _______, _______, _______, _______, _______, _______, _______, _______, _______, KC_SLCK, | 257 | _______, _______, _______, _______, _______, KC_HOME, KC_PGDN, KC_PGUP, KC_END, KC_SLCK, |
| 258 | _______, _______, _______, _______, | 258 | _______, _______, _______, _______, |
| 259 | _______, _______, | 259 | _______, _______, |
| 260 | _______, _______, _______, _______, _______, _______ | 260 | _______, _______, _______, _______, _______, _______ |
| 261 | ), | 261 | ), |
| 262 | 262 | ||
| 263 | [_ADJUST] = LAYOUT_ergodox_pretty_wrapper( | 263 | [_ADJUST] = LAYOUT_ergodox_pretty_wrapper( |
| 264 | KC_MAKE, _______, _______, _______, _______, _______, _______, KC_NUKE, KC_SEC1, KC_SEC2, KC_SEC3, KC_SEC4, KC_SEC5, KC_RST, | 264 | KC_MAKE, _______, _______, _______, _______, _______, _______, KC_NUKE, _________________ADJUST_R1_________________, KC_RST, |
| 265 | VRSN, RGB_MOD, RGB_HUI, RGB_SAI, RGB_VAI, RGB_TOG, _______, _______, _______, _______, _______, _______, _______, EPRM, | 265 | VRSN, _________________ADJUST_L1_________________, _______, _______, _______, _______, _______, _______, _______, EPRM, |
| 266 | RGB_SMOD,RGB_HUI, CK_TOGG, AU_ON, AU_OFF, AG_NORM, AG_SWAP, QWERTY, COLEMAK, DVORAK, WORKMAN, TG(_MODS), | 266 | _______, _________________ADJUST_L2_________________, _________________ADJUST_R2_________________, TG(_MODS), |
| 267 | _______, RGB_SMOD,RGB_HUD, RGB_SAD, RGB_VAD, KC_RGB_T,_______, _______, MG_NKRO, KC_MUTE, KC_VOLD, KC_VOLU, KC_MNXT, KC_MPLY, | 267 | _______, _________________ADJUST_L3_________________, _______, _______, _________________ADJUST_R3_________________, KC_MPLY, |
| 268 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, | 268 | _______, _______, _______, _______, _______, _______, _______, _______, _______, _______, |
| 269 | _______, _______, _______, _______, | 269 | _______, _______, _______, _______, |
| 270 | _______, _______, | 270 | _______, _______, |
| @@ -324,3 +324,14 @@ void matrix_scan_keymap(void) { // runs frequently to update info | |||
| 324 | 324 | ||
| 325 | }; | 325 | }; |
| 326 | 326 | ||
| 327 | |||
| 328 | bool indicator_is_this_led_used_keyboard(uint8_t index) { | ||
| 329 | switch (index) { | ||
| 330 | case 13 ... 14: | ||
| 331 | return true; | ||
| 332 | break; | ||
| 333 | default: | ||
| 334 | return false; | ||
| 335 | } | ||
| 336 | } | ||
| 337 | |||
