mirror of
https://github.com/qmk/qmk_firmware.git
synced 2025-07-21 07:02:01 +00:00
Got LSHIFT to work
This commit is contained in:
parent
91716611fd
commit
c04c6b69d6
@ -102,13 +102,12 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
||||
}
|
||||
|
||||
void matrix_scan_user(void) {
|
||||
if (is_alt_tab_active) {
|
||||
if (is_alt_tab_active)
|
||||
if (timer_elapsed(alt_tab_timer) > 1000) {
|
||||
unregister_code16(KC_LALT);
|
||||
is_alt_tab_active = false;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
#define PDVORAK MO(_PDVORAK)
|
||||
#define LOWER MO(_LOWER)
|
||||
@ -120,7 +119,7 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
||||
[_PDVORAK] = LAYOUT_planck_grid(
|
||||
KC_GESC, KC_SCOLON, KC_COMMA, KC_DOT, KC_P, KC_Y, KC_F, KC_G, KC_C, KC_R, KC_L, KC_BSPC,
|
||||
KC_LAST, KC_A, KC_O, KC_E, KC_U, KC_I, KC_D, KC_H, KC_T, KC_N, KC_S, KC_SLASH,
|
||||
LSHIFT, KC_QUOT, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSPC,
|
||||
TD(LSHIFT), KC_QUOT, KC_Q, KC_J, KC_K, KC_X, KC_B, KC_M, KC_W, KC_V, KC_Z, KC_RSPC,
|
||||
TD(X_AT_FUN), KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT, ALT_TAB, KC_SPACE, KC_ENTER, MT(MOD_LCTL | MOD_LSFT, KC_LGUI), KC_PGUP, KC_PGDN, LT(_LOWER, KC_PLUS)
|
||||
),
|
||||
|
||||
@ -190,7 +189,6 @@ void lshift_finished (qk_tap_dance_state_t *state, void *user_data) {
|
||||
case DOUBLE_TAP: register_code16(KC_LBRC); break;
|
||||
case TRIPLE_TAP: register_code16(KC_LSFT); register_code16(KC_LBRC); break;
|
||||
}
|
||||
xtap_state.state = 0;
|
||||
}
|
||||
|
||||
// forgetting keypresses
|
||||
|
Loading…
Reference in New Issue
Block a user