added some keycodes to the outside columns for ffkb
This commit is contained in:
parent
5069efc2ab
commit
011b68adff
|
|
@ -32,9 +32,9 @@
|
|||
K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A \
|
||||
) \
|
||||
LAYOUT_wrapper( \
|
||||
_______, K01, K02, K03, LT(_FUNCTION, K04), K05, K06, LT(_FUNCTION, K07), LT(_WINNAV,K08), K09, K0A, _______, \
|
||||
_______, LCTL_T(K11), LGUI_T(K12), LALT_T(K13), LSFT_T(K14), K15, LT(_MOUSE, K16), RSFT_T(K17), RALT_T(K18), RGUI_T(K19), RCTL_T(K1A), _______, \
|
||||
_______, K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, _______, \
|
||||
N_SEL_LINE, K01, K02, K03, LT(_FUNCTION, K04), K05, K06, LT(_FUNCTION, K07), LT(_WINNAV,K08), K09, K0A, KC_BSLS, \
|
||||
LCTL(KC_C), LCTL_T(K11), LGUI_T(K12), LALT_T(K13), LSFT_T(K14), K15, LT(_MOUSE, K16), RSFT_T(K17), RALT_T(K18), RGUI_T(K19), RCTL_T(K1A), LCTL(KC_V), \
|
||||
TG(_NAVIGATION), K21, K22, K23, K24, K25, K26, K27, K28, K29, K2A, S_ALT_TAB, \
|
||||
KC_MUTE, KC_DEL, LT(_NAVIGATION,KC_ENT), LT(_FUNCTION,KC_TAB), LT(_MEDIA,KC_BSPC), LT(_SYMBOLS,KC_SPACE), KC_QUOT, LCTL(KC_BSPC), \
|
||||
N_DEL_LINE \
|
||||
)
|
||||
|
|
|
|||
|
|
@ -232,7 +232,21 @@ bool process_record_user(uint16_t keycode, keyrecord_t *record) {
|
|||
register_code(KC_LSHIFT);
|
||||
SEND_STRING(SS_TAP(X_HOME));
|
||||
unregister_code(KC_LSHIFT);
|
||||
SEND_STRING(SS_TAP(X_BSPC));
|
||||
} else {
|
||||
// when keycode is released
|
||||
}
|
||||
break;
|
||||
case N_SEL_LINE:
|
||||
if (record->event.pressed) {
|
||||
SEND_STRING(SS_TAP(X_END));
|
||||
register_code(KC_LSHIFT);
|
||||
SEND_STRING(SS_TAP(X_HOME));
|
||||
unregister_code(KC_LSHIFT);
|
||||
}
|
||||
break;
|
||||
case S_ALT_TAB:
|
||||
if (record->event.pressed) {
|
||||
press_super_alt_tab(false);
|
||||
} else {
|
||||
// when keycode is released
|
||||
}
|
||||
|
|
|
|||
|
|
@ -18,6 +18,8 @@ enum userspace_custom_keycodes {
|
|||
L_FIND,
|
||||
L_GITCOMMIT,
|
||||
N_DEL_LINE,
|
||||
N_SEL_LINE,
|
||||
S_ALT_TAB,
|
||||
P_ANGBRKT,
|
||||
P_PAREN,
|
||||
P_CURLY,
|
||||
|
|
|
|||
|
|
@ -178,29 +178,29 @@ NOTE: These are all the same length. If you do a search/replace
|
|||
#define _________________MACROS_2__________________ P_ANGBRKT, P_PAREN, P_CURLY, P_BRKT, P_ARROW
|
||||
#define _________________MACROS_3__________________ RGB_SPD, L_GREP, _______, _______, E_CAT
|
||||
|
||||
#define ______________2_THUMB_BASE_________________ LT(_NAVIGATION,KC_ENT), LT(_FUNCTION,KC_BSPC)
|
||||
#define ______________2_THUMB_NAV__________________ _______, KC_BSPC
|
||||
#define ______________2_THUMB_SYM__________________ MO(_MEDIA), KC_BSPC
|
||||
#define ______________2_THUMB_FUNC_________________ _______, _______
|
||||
#define ______________2_THUMB_MEDIA________________ _______, _______
|
||||
#define ______________2_THUMB_MOUSE________________ KC_MS_BTN1, KC_MS_BTN2
|
||||
#define ______________2_THUMB_WINNAV_______________ _______, _______
|
||||
// #define ______________2_THUMB_BASE_________________ LT(_NAVIGATION,KC_ENT), LT(_FUNCTION,KC_BSPC)
|
||||
// #define ______________2_THUMB_NAV__________________ _______, KC_BSPC
|
||||
// #define ______________2_THUMB_SYM__________________ MO(_MEDIA), KC_BSPC
|
||||
// #define ______________2_THUMB_FUNC_________________ _______, _______
|
||||
// #define ______________2_THUMB_MEDIA________________ _______, _______
|
||||
// #define ______________2_THUMB_MOUSE________________ KC_MS_BTN1, KC_MS_BTN2
|
||||
// #define ______________2_THUMB_WINNAV_______________ _______, _______
|
||||
|
||||
#define ______________4_THUMB_BASE_________________ LT(_NAVIGATION,KC_ENT), LT(_FUNCTION,KC_TAB), LT(_FUNCTION,KC_BSPC), LT(_SYMBOLS,KC_SPACE)
|
||||
#define ______________4_THUMB_NAV__________________ _______, KC_TAB, KC_BSPC, MO(_MEDIA)
|
||||
#define ______________4_THUMB_SYM__________________ MO(_MEDIA), KC_TAB, KC_BSPC, _______
|
||||
#define ______________4_THUMB_FUNC_________________ _______, _______, _______, _______
|
||||
#define ______________4_THUMB_MEDIA________________ _______, _______, _______, _______
|
||||
#define ______________4_THUMB_MOUSE________________ KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN3, KC_MS_BTN2
|
||||
#define ______________4_THUMB_WINNAV_______________ _______, _______, _______, _______
|
||||
// #define ______________4_THUMB_BASE_________________ LT(_NAVIGATION,KC_ENT), LT(_FUNCTION,KC_TAB), LT(_FUNCTION,KC_BSPC), LT(_SYMBOLS,KC_SPACE)
|
||||
// #define ______________4_THUMB_NAV__________________ _______, KC_TAB, KC_BSPC, MO(_MEDIA)
|
||||
// #define ______________4_THUMB_SYM__________________ MO(_MEDIA), KC_TAB, KC_BSPC, _______
|
||||
// #define ______________4_THUMB_FUNC_________________ _______, _______, _______, _______
|
||||
// #define ______________4_THUMB_MEDIA________________ _______, _______, _______, _______
|
||||
// #define ______________4_THUMB_MOUSE________________ KC_MS_BTN1, KC_MS_BTN3, KC_MS_BTN3, KC_MS_BTN2
|
||||
// #define ______________4_THUMB_WINNAV_______________ _______, _______, _______, _______
|
||||
|
||||
#define ______________6_THUMB_BASE_________________ KC_DEL, ______________4_THUMB_BASE_________________, KC_QUOT
|
||||
#define ______________6_THUMB_NAV__________________ _______, ______________4_THUMB_NAV__________________, KC_DOT
|
||||
#define ______________6_THUMB_SYM__________________ _______, ______________4_THUMB_SYM__________________, _______
|
||||
#define ______________6_THUMB_FUNC_________________ _______, ______________4_THUMB_FUNC_________________, _______
|
||||
#define ______________6_THUMB_MEDIA________________ _______, ______________4_THUMB_MEDIA________________, _______
|
||||
#define ______________6_THUMB_MOUSE________________ _______, ______________4_THUMB_MOUSE________________, _______
|
||||
#define ______________6_THUMB_WINNAV_______________ _______, ______________4_THUMB_WINNAV_______________, _______
|
||||
// #define ______________6_THUMB_BASE_________________ KC_DEL, ______________4_THUMB_BASE_________________, KC_QUOT
|
||||
// #define ______________6_THUMB_NAV__________________ _______, ______________4_THUMB_NAV__________________, KC_DOT
|
||||
// #define ______________6_THUMB_SYM__________________ _______, ______________4_THUMB_SYM__________________, _______
|
||||
// #define ______________6_THUMB_FUNC_________________ _______, ______________4_THUMB_FUNC_________________, _______
|
||||
// #define ______________6_THUMB_MEDIA________________ _______, ______________4_THUMB_MEDIA________________, _______
|
||||
// #define ______________6_THUMB_MOUSE________________ _______, ______________4_THUMB_MOUSE________________, _______
|
||||
// #define ______________6_THUMB_WINNAV_______________ _______, ______________4_THUMB_WINNAV_______________, _______
|
||||
|
||||
|
||||
// clang-format on
|
||||
|
|
|
|||
Loading…
Reference in New Issue