22 lines
952 B
C++
22 lines
952 B
C++
/* KEY POSITIONS
|
|
|
|
╭─────────────────────╮ ╭─────────────────────╮
|
|
│ LT4 LT3 LT2 LT1 LT0 │ │ RT0 RT1 RT2 RT3 RT4 │
|
|
│ LM4 LM3 LM2 LM1 LM0 │ │ RM0 RM1 RM2 RM3 RM4 │
|
|
│ LB4 LB3 LB2 LB1 LB0 │ │ RB0 RB1 RB2 RB3 RB4 │
|
|
╰───────╮ LH2 LH1 LH0 │ │ RH0 RH1 RH2 ╭───────╯
|
|
╰─────────────╯ ╰─────────────╯ */
|
|
|
|
#define COMBO_TERM_FAST 18
|
|
#define COMBO_TERM_SLOW 30
|
|
|
|
#define COMBO_IDLE_FAST 150
|
|
#define COMBO_IDLE_SLOW 50
|
|
|
|
/* Horizontal combos - left hand */
|
|
ZMK_COMBO(esc, &kp ESC, LT3 LT2, DEF NAV SYM, COMBO_TERM_FAST, COMBO_IDLE_FAST)
|
|
|
|
ZMK_COMBO(tab, &kp TAB, LT2 LT1, DEF NAV SYM, COMBO_TERM_FAST, COMBO_IDLE_FAST)
|
|
|
|
ZMK_COMBO(fn, &tog FN, LT3 LT1, DEF FN, COMBO_TERM_FAST, COMBO_IDLE_FAST)
|
|
|