Keymap introspection for combos. (#19670)
This commit is contained in:
parent
433dc60686
commit
5faa23d54c
226 changed files with 533 additions and 729 deletions
|
@ -176,11 +176,8 @@ const uint16_t PROGMEM keymaps[][MATRIX_ROWS][MATRIX_COLS] = {
|
|||
};
|
||||
|
||||
enum combo_events {
|
||||
CAPS_COMBO,
|
||||
// Other combos...
|
||||
COMBO_LENGTH
|
||||
CAPS_COMBO
|
||||
};
|
||||
uint16_t COMBO_LEN = COMBO_LENGTH;
|
||||
|
||||
const uint16_t PROGMEM caps_combo[] = {KC_F, KC_J, COMBO_END};
|
||||
|
||||
|
|
|
@ -42,10 +42,6 @@
|
|||
//#define RGBLIGHT_STARTUP_ANIMATION
|
||||
#endif
|
||||
|
||||
#ifdef COMBO_ENABLE
|
||||
#define COMBO_COUNT 5
|
||||
#endif
|
||||
|
||||
#define EE_HANDS
|
||||
|
||||
//#define DEBUG_MATRIX_SCAN_RATE
|
||||
|
|
|
@ -40,7 +40,7 @@ const uint16_t PROGMEM curly_combo[] = { KC_F, KC_P, COMBO_END };
|
|||
const uint16_t PROGMEM parens_combo[] = { KC_P, KC_B, COMBO_END };
|
||||
const uint16_t PROGMEM square_combo[] = { KC_D, KC_V, COMBO_END };
|
||||
|
||||
combo_t key_combos[COMBO_COUNT] = {
|
||||
combo_t key_combos[] = {
|
||||
[ZX_COPY] = COMBO(copy_combo, LCTL_T(KC_C)),
|
||||
[CV_PASTE] = COMBO(paste_combo, LCTL_T(KC_V)),
|
||||
[PB_PARENS] = COMBO(parens_combo, KC_LPRN),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue