Remove legacy keycodes, part 4 (#18683)
* `KC_PGDOWN` -> `KC_PGDN` * `KC_PSCREEN` -> `KC_PSCR` * `KC_SCOLON` -> `KC_SCLN` * `KC_BSLASH` -> `KC_BSLS` * `KC_BSPACE` -> `KC_BSPC`
This commit is contained in:
parent
474c0bc8a2
commit
5629ba1807
362 changed files with 688 additions and 694 deletions
|
@ -11,7 +11,7 @@ void seq_start(void) {
|
|||
bool seq_feed(uint16_t keycode) {
|
||||
if (keycode == KC_ENTER) {
|
||||
for (int i = 0; i < buffer_size + 1; i++) {
|
||||
tap_code(KC_BSPACE);
|
||||
tap_code(KC_BACKSPACE);
|
||||
}
|
||||
for (int i = 0; i < seq_config_size; i++) {
|
||||
seq_t item = seq_config[i];
|
||||
|
@ -21,7 +21,7 @@ bool seq_feed(uint16_t keycode) {
|
|||
}
|
||||
buffer_size = 0;
|
||||
return false;
|
||||
} else if (keycode == KC_BSPACE) {
|
||||
} else if (keycode == KC_BACKSPACE) {
|
||||
if (buffer_size) {
|
||||
buffer_size--;
|
||||
tap_code(keycode);
|
||||
|
|
|
@ -458,7 +458,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
}
|
||||
return false;
|
||||
|
||||
case KC_BSPACE:
|
||||
case KC_BACKSPACE:
|
||||
if (record->event.pressed) {
|
||||
state = active;
|
||||
velocikey_accelerate();
|
||||
|
|
|
@ -64,7 +64,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
//Checking all other non-backspace keys to clear the backspace buffer. This is to prevent the bug of deleting N chars sometime after using a macro
|
||||
switch (keycode) {
|
||||
case LT(COMBOS,KC_BSPC):
|
||||
case KC_BSPACE:
|
||||
case KC_BACKSPACE:
|
||||
case KC_DEL:
|
||||
case KC_LSFT:
|
||||
case KC_RSFT:
|
||||
|
@ -537,7 +537,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
bool shifted = get_mods() & MOD_MASK_SHIFT;
|
||||
clear_mods();
|
||||
|
||||
press_n_times(15, KC_BSPACE);
|
||||
press_n_times(15, KC_BACKSPACE);
|
||||
send_string_with_translation("heckout ");
|
||||
char_to_bspace = 13;
|
||||
if (shifted) {
|
||||
|
@ -553,7 +553,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
bool shifted = get_mods() & MOD_MASK_SHIFT;
|
||||
clear_mods();
|
||||
|
||||
press_n_times(15, KC_BSPACE);
|
||||
press_n_times(15, KC_BACKSPACE);
|
||||
send_string_with_translation("ommit ");
|
||||
char_to_bspace = 11;
|
||||
layer_off(GIT_C);
|
||||
|
@ -616,7 +616,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
break;
|
||||
case G_RBASE:
|
||||
if (!record->event.pressed) {
|
||||
press_n_times(18, KC_BSPACE);
|
||||
press_n_times(18, KC_BACKSPACE);
|
||||
send_string_with_translation("base -i ");
|
||||
char_to_bspace = 14;
|
||||
layer_off(GIT_R);
|
||||
|
@ -624,7 +624,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
break;
|
||||
case G_RVERT:
|
||||
if (!record->event.pressed) {
|
||||
press_n_times(18, KC_BSPACE);
|
||||
press_n_times(18, KC_BACKSPACE);
|
||||
send_string_with_translation("vert ");
|
||||
char_to_bspace = 11;
|
||||
layer_off(GIT_R);
|
||||
|
@ -635,7 +635,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
bool shifted = get_mods() & MOD_MASK_SHIFT;
|
||||
clear_mods();
|
||||
|
||||
press_n_times(18, KC_BSPACE);
|
||||
press_n_times(18, KC_BACKSPACE);
|
||||
send_string_with_translation("set ");
|
||||
char_to_bspace = 10;
|
||||
|
||||
|
@ -654,7 +654,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
break;
|
||||
case G_SHOW:
|
||||
if (!record->event.pressed) {
|
||||
press_n_times(16, KC_BSPACE);
|
||||
press_n_times(16, KC_BACKSPACE);
|
||||
send_string_with_translation("how ");
|
||||
char_to_bspace = 9;
|
||||
layer_off(GIT_S);
|
||||
|
@ -665,7 +665,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
bool shifted = get_mods() & MOD_MASK_SHIFT;
|
||||
clear_mods();
|
||||
|
||||
press_n_times(16, KC_BSPACE);
|
||||
press_n_times(16, KC_BACKSPACE);
|
||||
send_string_with_translation("tash ");
|
||||
char_to_bspace = 10;
|
||||
|
||||
|
@ -681,7 +681,7 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
break;
|
||||
case G_STAT:
|
||||
if (!record->event.pressed) {
|
||||
press_n_times(16, KC_BSPACE);
|
||||
press_n_times(16, KC_BACKSPACE);
|
||||
send_string_with_translation("tatus ");
|
||||
char_to_bspace = 11;
|
||||
layer_off(GIT_S);
|
||||
|
|
|
@ -95,7 +95,7 @@ combo_t key_combos[] = {
|
|||
[ED_F10] = COMBO(combo_f10, KC_F10),
|
||||
[ED_F11] = COMBO(combo_f11, KC_F11),
|
||||
[ED_F12] = COMBO(combo_f12, KC_F12),
|
||||
[ED_PSCREEN] = COMBO(combo_pscreen, KC_PSCREEN),
|
||||
[ED_PSCREEN] = COMBO(combo_pscreen, KC_PRINT_SCREEN),
|
||||
|
||||
[ED_CS_ENTER] = COMBO_ACTION(done_sm),
|
||||
#endif
|
||||
|
@ -169,7 +169,7 @@ bool handle_del_bspace(void) {
|
|||
layer_off(GIT_R);
|
||||
layer_off(GIT_S);
|
||||
|
||||
press_n_times(char_to_bspace, KC_BSPACE);
|
||||
press_n_times(char_to_bspace, KC_BACKSPACE);
|
||||
char_to_bspace = 1;
|
||||
press_n_times(char_to_del, KC_DEL);
|
||||
char_to_del = 0;
|
||||
|
|
|
@ -37,7 +37,7 @@ void matrix_scan_user(void) {
|
|||
}
|
||||
}
|
||||
// tripe delete!
|
||||
SEQ_ONE_KEY(KC_BSPACE) { SEND_STRING(SS_TAP(X_BSPACE) SS_TAP(X_BSPACE) SS_TAP(X_BSPACE)); }
|
||||
SEQ_ONE_KEY(KC_BACKSPACE) { SEND_STRING(SS_TAP(X_BSPACE) SS_TAP(X_BSPACE) SS_TAP(X_BSPACE)); }
|
||||
SEQ_TWO_KEYS(KC_P, KC_G) { SEND_STRING("ps -ef | grep "); }
|
||||
SEQ_TWO_KEYS(KC_J, KC_A) { SEND_STRING("() => {}" SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT) SS_TAP(X_LEFT)); }
|
||||
// this is a pain to type
|
||||
|
|
|
@ -75,7 +75,7 @@ qk_tap_dance_action_t tap_dance_actions[] = {
|
|||
[_TD_F12] = ACTION_TAP_DANCE_DOUBLE(KC_EQL, KC_F12),
|
||||
[_TD_H_ENTER] = ACTION_TAP_DANCE_DOUBLE(KC_H, KC_ENT),
|
||||
[_TD_CLN] = ACTION_TAP_DANCE_DOUBLE(KC_SCLN, KC_COLON),
|
||||
[_TD_SLASH] = ACTION_TAP_DANCE_DOUBLE(KC_SLASH, KC_BSLASH),
|
||||
[_TD_SLASH] = ACTION_TAP_DANCE_DOUBLE(KC_SLASH, KC_BACKSLASH),
|
||||
// OLD ONES
|
||||
[LEFT_HOME] = ACTION_TAP_DANCE_DOUBLE(KC_LEFT, KC_HOME),
|
||||
[RGT_HOME] = ACTION_TAP_DANCE_DOUBLE_SAFE(KC_RGHT, KC_END),
|
||||
|
|
|
@ -91,10 +91,10 @@ bool handle_US_ANSI_shifted_keys(int16_t keycode, bool in) {
|
|||
regular_keycode = KC_RIGHT_BRACKET;
|
||||
break;
|
||||
case KC_PIPE:
|
||||
regular_keycode = KC_BSLASH;
|
||||
regular_keycode = KC_BACKSLASH;
|
||||
break;
|
||||
case KC_COLON:
|
||||
regular_keycode = KC_SCOLON;
|
||||
regular_keycode = KC_SEMICOLON;
|
||||
break;
|
||||
case KC_DOUBLE_QUOTE:
|
||||
regular_keycode = KC_QUOTE;
|
||||
|
|
|
@ -117,9 +117,9 @@ enum keycodes {
|
|||
KC_RIGHT_CURLY_BRACE,
|
||||
KC_RIGHT_BRACKET,
|
||||
KC_PIPE,
|
||||
KC_BSLASH,
|
||||
KC_BACKSLASH,
|
||||
KC_COLON,
|
||||
KC_SCOLON,
|
||||
KC_SEMICOLON,
|
||||
KC_DOUBLE_QUOTE,
|
||||
KC_QUOTE,
|
||||
KC_LEFT_ANGLE_BRACKET,
|
||||
|
|
|
@ -8,7 +8,7 @@
|
|||
// clang-format off
|
||||
#define __EDVORAKJP_BASE_L1__ KC_QUOTE, KC_COMMA, KC_DOT, KC_Y, KC_Q
|
||||
#define __EDVORAKJP_BASE_L2__ KC_A, LALT_T(KC_O), LGUI_T(KC_E), LCTL_T(KC_I), KC_U
|
||||
#define __EDVORAKJP_BASE_L3__ KC_SCOLON, KC_X, KC_C, KC_V, KC_Z
|
||||
#define __EDVORAKJP_BASE_L3__ KC_SCLN, KC_X, KC_C, KC_V, KC_Z
|
||||
|
||||
#define __EDVORAKJP_BASE_R1__ KC_F, KC_G, KC_R, KC_W, KC_P
|
||||
#define __EDVORAKJP_BASE_R2__ KC_D, RSFT_T(KC_T), RGUI_T(KC_N), RALT_T(KC_S), KC_M
|
||||
|
@ -26,12 +26,12 @@
|
|||
#define __EDVORAKJP_BRACKET_L__ KC_LEFT_CURLY_BRACE, KC_LBRC, KC_LEFT_PAREN
|
||||
#define __EDVORAKJP_BRACKET_R__ KC_RIGHT_PAREN, KC_RBRC, KC_RIGHT_CURLY_BRACE
|
||||
|
||||
#define __EDVORAKJP_PAGE__ KC_HOME, KC_PGDOWN, KC_PGUP, KC_END
|
||||
#define __EDVORAKJP_PAGE__ KC_HOME, KC_PGDN, KC_PGUP, KC_END
|
||||
#define __EDVORAKJP_CURSOR__ KC_LEFT, KC_DOWN, KC_UP, KC_RIGHT
|
||||
|
||||
#define LA_TAB LALT_T(KC_TAB)
|
||||
#define LS_SPC LSFT_T(KC_SPACE)
|
||||
#define RC_BSPC RCTL_T(KC_BSPACE)
|
||||
#define RC_BSPC RCTL_T(KC_BACKSPACE)
|
||||
#define RC_DEL RCTL_T(KC_DELETE)
|
||||
#define RG_ENT RGUI_T(KC_ENTER)
|
||||
|
||||
|
|
|
@ -81,7 +81,7 @@
|
|||
#define LEFT0 KC_GRV
|
||||
#define LEFT1 KC_GRV
|
||||
#define LEFT2 KC_TAB
|
||||
#define LEFT3 KC_BSLASH
|
||||
#define LEFT3 KC_BSLS
|
||||
//#define LEFT3 KC_COLN
|
||||
|
||||
#define LEFT0_BP DB_GRV
|
||||
|
@ -181,10 +181,10 @@
|
|||
// I do not use those pinky keys. I had useful things there but there
|
||||
// are better more useful ways than those pinkys.
|
||||
#define ___5_BOTTOM_LEFT___ ___X2___, KC_INS, KC_LEFT, KC_RIGHT
|
||||
#define ___5_BOTTOM_RIGHT___ KC_UP, KC_DOWN, KC_BSLASH, ___X2___
|
||||
#define ___5_BOTTOM_RIGHT___ KC_UP, KC_DOWN, KC_BSLS, ___X2___
|
||||
|
||||
#define ___4_BOTTOM_LEFT___ LCTL(KC_V), KC_INS, KC_LEFT, KC_RIGHT
|
||||
#define ___4_BOTTOM_RIGHT___ KC_UP, KC_DOWN, KC_BSLASH, LCTL(KC_C)
|
||||
#define ___4_BOTTOM_RIGHT___ KC_UP, KC_DOWN, KC_BSLS, LCTL(KC_C)
|
||||
|
||||
// the bottom rows for keyboards on bepo.
|
||||
// bepo on bepo - not enough space to go around....
|
||||
|
|
|
@ -16,7 +16,7 @@
|
|||
#define RSQUIGLY KC_RBRC
|
||||
#define NUMLOCK KC_NUM_LOCK
|
||||
#define CAPLOCK KC_CAPS_LOCK
|
||||
#define BK_SLASH KC_BSLASH
|
||||
#define BK_SLASH KC_BACKSLASH
|
||||
#define ASTERSK KC_KP_ASTERISK
|
||||
|
||||
// Navigation
|
||||
|
@ -57,8 +57,8 @@
|
|||
#define NAV_E LT(_NAV,KC_E)
|
||||
#define NUMPAD_D LT(_NUMPAD,KC_D)
|
||||
#define MOUSE_C LT(_MOUSE,KC_C)
|
||||
#define SYMB_BSP LT(_SYMBOLS,KC_BSPACE)
|
||||
#define COL_MOUS LT(_MOUSE,KC_SCOLON)
|
||||
#define SYMB_BSP LT(_SYMBOLS,KC_BACKSPACE)
|
||||
#define COL_MOUS LT(_MOUSE,KC_SEMICOLON)
|
||||
#define SPAC_SYM LT(_SYMBOLS,KC_SPACE)
|
||||
#define SPAC_TXT LT(_TEXTNAV,KC_SPACE)
|
||||
|
||||
|
@ -80,7 +80,7 @@
|
|||
#define ALT_SH_R MT(MOD_LSFT|MOD_LALT,KC_R)
|
||||
|
||||
//MISC
|
||||
#define PRINTSCR KC_PSCREEN
|
||||
#define PRINTSCR KC_PRINT_SCREEN
|
||||
#define CALTDEL LCTL(LALT(KC_DEL))
|
||||
#define TSKMGR LCTL(LSFT(KC_ESC))
|
||||
|
||||
|
|
|
@ -26,7 +26,7 @@
|
|||
|
||||
#define _________________SYMB_R1___________________ KC_ASTR , KC_EXLM , KC_PIPE , KC_PERC , KC_PLUS
|
||||
#define _________________SYMB_R2___________________ KC_HASH , KC_EQL , KC_COLN , KC_SCLN , TAP_TOG_LAYER
|
||||
#define _________________SYMB_R3___________________ KC_AMPR , KC_QUES , KC_SLASH , KC_BSLASH , TG(_NUMP)
|
||||
#define _________________SYMB_R3___________________ KC_AMPR , KC_QUES , KC_SLASH , KC_BSLS , TG(_NUMP)
|
||||
|
||||
|
||||
#define _________________NUMP_L1___________________ KC_NO , KC_NO , LGUI(KC_UP) , XXXXXXX , XXXXXXX
|
||||
|
@ -42,7 +42,7 @@
|
|||
#define ______________OVERWATCH_L2_________________ KC_LCTL , KC_A , KC_S , KC_D , KC_F , KC_P
|
||||
#define ______________OVERWATCH_L3_________________ KC_LSHIFT , KC_Z , KC_X , KC_C , KC_V , KC_GRAVE
|
||||
// Ergodox only has 5 keys on bottom row:
|
||||
#define ______________OVERWATCH_L4_________________ KC_LCTL , KC_F9 , KC_PSCREEN , KC_H , KC_R
|
||||
#define ______________OVERWATCH_L4_________________ KC_LCTL , KC_F9 , KC_PSCR , KC_H , KC_R
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -124,7 +124,7 @@ void matrix_scan_user(void) {
|
|||
}
|
||||
|
||||
// TMUX - shift to last pane and zoom
|
||||
SEQ_ONE_KEY(KC_SCOLON) {
|
||||
SEQ_ONE_KEY(KC_SEMICOLON) {
|
||||
tmux_prefix();
|
||||
SEND_STRING(";");
|
||||
tmux_pane_zoom();
|
||||
|
|
|
@ -44,7 +44,7 @@ Additionally, there are some common chars that we dit not yet define:
|
|||
#define N_RPARN LSFT(KC_9) // )
|
||||
#define N_MINS KC_SLASH // -
|
||||
#define N_COLN LSFT(KC_DOT) // :
|
||||
#define N_HASH KC_BSLASH // #
|
||||
#define N_HASH KC_BACKSLASH // #
|
||||
#define N_DLR LSFT(KC_4) // $
|
||||
#define N_PIPE RALT(KC_NONUS_BACKSLASH) // |
|
||||
#define N_TILD RALT(KC_RBRC) // ~
|
||||
|
@ -52,14 +52,14 @@ Additionally, there are some common chars that we dit not yet define:
|
|||
#define N_PLUS KC_RBRC // +
|
||||
#define N_PERC LSFT(KC_5) // %
|
||||
#define N_QUOT LSFT(KC_2) // "
|
||||
#define N_SING LSFT(KC_BSLASH) // '
|
||||
#define N_SING LSFT(KC_BACKSLASH) // '
|
||||
#define N_SEMI LSFT(KC_COMM) // ;
|
||||
#define N_EURO RALT(KC_E) // €
|
||||
#define N_AT RALT(KC_Q) // @
|
||||
#define N_Z KC_Y
|
||||
#define N_Y KC_Z
|
||||
#define N_AE KC_QUOTE // ä
|
||||
#define N_OE KC_SCOLON // ö
|
||||
#define N_OE KC_SCLN // ö
|
||||
#define N_UE KC_LBRC // ü
|
||||
#define N_MU RALT(KC_M) // µ
|
||||
#define N_SS KC_MINS // ß
|
||||
|
|
|
@ -48,7 +48,7 @@ enum user_custom_keycodes_universal {
|
|||
,R_CUT = LGUI(KC_X)
|
||||
,R_COPY = LGUI(KC_C)
|
||||
,R_PASTE = LGUI(KC_V)
|
||||
,DEL_WRD = LALT(KC_BSPACE)
|
||||
,DEL_WRD = LALT(KC_BACKSPACE)
|
||||
,MVW_LEFT = LALT(KC_LEFT)
|
||||
,MVW_RIGHT = LALT(KC_RIGHT)
|
||||
,SELW_LEFT = LALT(S(KC_LEFT))
|
||||
|
@ -72,7 +72,7 @@ enum user_custom_keycodes_universal {
|
|||
,R_CUT = LCTL(KC_X)
|
||||
,R_COPY = LCTL(KC_C)
|
||||
,R_PASTE = LCTL(KC_V)
|
||||
,DEL_WRD = LALT(KC_BSPACE)
|
||||
,DEL_WRD = LALT(KC_BACKSPACE)
|
||||
,MVW_LEFT = LCTL(KC_LEFT)
|
||||
,MVW_RIGHT = LCTL(KC_RIGHT)
|
||||
,SELW_LEFT = LCTL(S(KC_LEFT))
|
||||
|
|
|
@ -183,7 +183,7 @@ enum {
|
|||
* | | | | | | || | | | | | |
|
||||
* `------------------------------------------------------------------------' */
|
||||
#define ALTCHAR \
|
||||
KC_GRV, DBL_QUO,DBL_DQT,CUR_EUR,CUR_BPN,_______,_______,KC_HOME,KC_PGUP,KC_PSCREEN, KC_BSLASH, KC_SLSH, \
|
||||
KC_GRV, DBL_QUO,DBL_DQT,CUR_EUR,CUR_BPN,_______,_______,KC_HOME,KC_PGUP,KC_PSCR, KC_BSLS, KC_SLSH, \
|
||||
REDO, DBL_ANG,DBL_PAR,DBL_SQR,DBL_BRC,KC_LALT,KC_INS, KC_END, KC_PGDN,KC_SCRL, CUR_BIT, KC_MINUS, \
|
||||
UNDO, CUT, COPY, PASTE, EXIT, KC_LSFT,_______,_______,_______,_______, CUR_YEN, KC_EQUAL, \
|
||||
_______,_______,_______,_______,_______,_______,_______,DBL_SPC,_______,_______, _______, _______
|
||||
|
|
|
@ -37,7 +37,7 @@ Additionally, there are some common chars that we dit not yet define:
|
|||
#define N_RPARN LSFT(KC_9) // )
|
||||
#define N_MINS KC_SLASH // -
|
||||
#define N_COLN LSFT(KC_DOT) // :
|
||||
#define N_HASH KC_BSLASH // #
|
||||
#define N_HASH KC_BACKSLASH // #
|
||||
#define N_DLR LSFT(KC_4) // $
|
||||
#define N_PIPE RALT(KC_NONUS_BACKSLASH) // |
|
||||
#define N_TILD RALT(KC_RBRC) // ~
|
||||
|
@ -45,14 +45,14 @@ Additionally, there are some common chars that we dit not yet define:
|
|||
#define N_PLUS KC_RBRC // +
|
||||
#define N_PERC LSFT(KC_5) // %
|
||||
#define N_QUOT LSFT(KC_2) // "
|
||||
#define N_SING LSFT(KC_BSLASH) // '
|
||||
#define N_SING LSFT(KC_BACKSLASH) // '
|
||||
#define N_SEMI LSFT(KC_COMM) // ;
|
||||
#define N_EURO RALT(KC_E) // €
|
||||
#define N_AT RALT(KC_Q) // @
|
||||
#define N_Z KC_Y
|
||||
#define N_Y KC_Z
|
||||
#define N_AE KC_QUOTE // ä
|
||||
#define N_OE KC_SCOLON // ö
|
||||
#define N_OE KC_SCLN // ö
|
||||
#define N_UE KC_LBRC // ü
|
||||
#define N_MU RALT(KC_M) // µ
|
||||
#define N_SS KC_MINS // ß
|
||||
|
|
|
@ -49,7 +49,7 @@ qk_tap_dance_action_t tap_dance_actions[] = {
|
|||
[HC_LEFT] = ACTION_TAP_HOLD_CTL(KC_LEFT),
|
||||
[HC_RGHT] = ACTION_TAP_HOLD_CTL(KC_RGHT),
|
||||
[TH_ESC_TAB] = ACTION_TAP_HOLD(KC_TAB, KC_ESC),
|
||||
[TH_HOME_BSLS] = ACTION_TAP_HOLD(KC_BSLASH, KC_HOME),
|
||||
[TH_HOME_BSLS] = ACTION_TAP_HOLD(KC_BACKSLASH, KC_HOME),
|
||||
[TH_HOME_BSLS] = ACTION_TAP_HOLD(KC_PIPE, KC_END),
|
||||
[TH_QUOT_GRV] = ACTION_TAP_HOLD(KC_QUOT, KC_GRV),
|
||||
};
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
//Tap Dance Definitions
|
||||
qk_tap_dance_action_t tap_dance_actions[] = {
|
||||
[COMM_QUOT] = ACTION_TAP_DANCE_DOUBLE(KC_COMM, KC_QUOT),
|
||||
[BACKSPACE] = ACTION_TAP_DANCE_DOUBLE (KC_BSPACE, LCTL(KC_BSPACE)),
|
||||
[BACKSPACE] = ACTION_TAP_DANCE_DOUBLE (KC_BACKSPACE, LCTL(KC_BACKSPACE)),
|
||||
[DELETE] = ACTION_TAP_DANCE_DOUBLE (KC_DELETE, LCTL(KC_DELETE))
|
||||
};
|
||||
|
||||
|
@ -17,7 +17,7 @@ static uint16_t td_timer;
|
|||
|
||||
const uint16_t PROGMEM td_keymaps[TD_MAX - TD_MIN][2] = {
|
||||
[TD_COMM - TD_MIN] = { KC_COMM, KC_QUOT },
|
||||
[TD_BSPC - TD_MIN] = { KC_BSPACE, LCTL(KC_BSPACE) },
|
||||
[TD_BSPC - TD_MIN] = { KC_BACKSPACE, LCTL(KC_BACKSPACE) },
|
||||
[TD_DEL - TD_MIN] = { KC_DELETE, LCTL(KC_DELETE) }
|
||||
};
|
||||
|
||||
|
|
|
@ -27,7 +27,7 @@ void ios_media(qk_tap_dance_state_t *state, void *user_data) {
|
|||
|
||||
qk_tap_dance_action_t tap_dance_actions[] = {
|
||||
[0] = ACTION_TAP_DANCE_FN(ios_media),
|
||||
[1] = ACTION_TAP_DANCE_DOUBLE(KC_COMM, KC_SCOLON),
|
||||
[1] = ACTION_TAP_DANCE_DOUBLE(KC_COMM, KC_SCLN),
|
||||
[2] = ACTION_TAP_DANCE_DOUBLE(KC_DOT, KC_COLON),
|
||||
[3] = ACTION_TAP_DANCE_DOUBLE(KC_LBRC, KC_RBRC),
|
||||
[4] = ACTION_TAP_DANCE_DOUBLE(KC_LPRN, KC_RPRN),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue