Updated drop alt keymap
This commit is contained in:
parent
c34399921c
commit
853ec0e9da
@ -21,5 +21,6 @@
|
||||
// place overrides here
|
||||
#define LEADER_PER_KEY_TIMING
|
||||
#define LEADER_TIMEOUT 350
|
||||
#define TAPPING_TERM 175
|
||||
|
||||
#define DROP_ALT
|
@ -10,12 +10,11 @@
|
||||
LAYOUT_wrapper( \
|
||||
KC_ESC , KC_1 , KC_2 , KC_3 , KC_4 , KC_5 , KC_6 , KC_7 , KC_8 , KC_9 , KC_0 , KC_MINS, KC_EQL , KC_BSPC, KC_DEL , \
|
||||
KC_TAB , K01 , K02 , K03 , K04 , K05 , K06 , K07 , K08 , K09 , K0A , KC_LBRC, KC_RBRC, KC_BSLS, RGB_TOG, \
|
||||
KC_CAPS, K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , KC_QUOT, KC_ENT , KC_HOME, \
|
||||
KC_CAPS, K11 , K12 , K13 , K14 , K15 , K16 , K17 , K18 , K19 , K1A , KC_SCLN, KC_ENT , KC_HOME, \
|
||||
KC_LSFT, K21 , K22 , K23 , K24 , K25 , K26 , K27 , K28 , K29 , K2A , KC_RSFT, KC_UP , KC_END , \
|
||||
KC_LCTL, KC_LGUI, KC_LALT, LT(_NAV, KC_SPC), KC_RALT, KC_LEAD, KC_LEFT, KC_DOWN, KC_RIGHT \
|
||||
)
|
||||
|
||||
|
||||
/* Re-pass though to allow templates to be used */
|
||||
#define LAYOUT_dropALT_base_wrapper(...) LAYOUT_dropALT_base(__VA_ARGS__)
|
||||
|
||||
|
@ -1,5 +1,6 @@
|
||||
LEADER_ENABLE = yes
|
||||
DROP_ALT = yes
|
||||
TAP_DANCE_ENABLE = no
|
||||
|
||||
#For platform and packs
|
||||
ARM_ATSAM = SAMD51J18A
|
||||
|
@ -166,7 +166,10 @@ void matrix_scan_user(void) {
|
||||
}
|
||||
|
||||
#ifdef TAP_DANCE_ENABLE // Run Diablo 3 macro checking code.
|
||||
//Skip on Drop ALT
|
||||
#if !(defined DROP_ALT)
|
||||
run_diablo_macro_check();
|
||||
#endif
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
|
||||
#if defined(RGBLIGHT_ENABLE)
|
||||
|
@ -82,11 +82,14 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
|
||||
case KC_DIABLO_CLEAR: // reset all Diablo timers, disabling them
|
||||
#ifdef TAP_DANCE_ENABLE
|
||||
#if !(defined DROP_ALT)
|
||||
|
||||
if (record->event.pressed) {
|
||||
for (uint8_t index = 0; index < 4; index++) {
|
||||
diablo_timer[index].key_interval = 0;
|
||||
}
|
||||
}
|
||||
#endif
|
||||
#endif // TAP_DANCE_ENABLE
|
||||
break;
|
||||
|
||||
|
@ -87,10 +87,9 @@ NOTE: These are all the same length. If you do a search/replace
|
||||
#define ___________________NAV_L2__________________ _______, _______, KC_UP , _______, _______
|
||||
#define ___________________NAV_L3__________________ _______, KC_LEFT, KC_DOWN, KC_RGHT, _______
|
||||
|
||||
#define ___________________NAV_R1__________________ KC_PGUP, KC_HOME, KC_UP, KC_END, _______
|
||||
#define ___________________NAV_R2__________________ KC_PGDN, KC_LEFT, KC_DOWN, KC_RGHT, _______
|
||||
#define ___________________NAV_R3__________________ _______, _______, _______, _______, _______
|
||||
#define ___________________NAV_R1__________________ KC_PGUP, KC_HOME, KC_UP, KC_END, aa
|
||||
#define ___________________NAV_R2__________________ KC_PGDN, KC_LEFT, KC_DOWN, KC_RGHT, ae
|
||||
#define ___________________NAV_R3__________________ _______, _______, _______, _______, oe
|
||||
|
||||
|
||||
// clang-format on
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user