Skip to content

Commit 95811db

Browse files
committed
Try global-quick-tap-ms with zmkfirmware/zmk#1387
1 parent 0d702d4 commit 95811db

File tree

2 files changed

+15
-12
lines changed

2 files changed

+15
-12
lines changed

config/3x5.keymap

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,6 +46,7 @@
4646
quick-tap-ms = <150>;
4747
flavor = "tap-preferred";
4848
bindings = <&kp>, <&kp>;
49+
global-quick-tap-ms = <100>;
4950
};
5051
as: alpha_shift {
5152
compatible = "zmk,behavior-hold-tap";
@@ -55,6 +56,7 @@
5556
quick-tap-ms = <150>;
5657
flavor = "tap-preferred";
5758
bindings = <&kp>, <&kp>;
59+
global-quick-tap-ms = <100>;
5860
};
5961

6062
// Easy alt-tab with alt+backspace thumb using mod-morphs

config/combos.dtsi

Lines changed: 13 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -7,30 +7,31 @@
77
╰───────────╮ 30 31 │ │ 32 33 ╭───────────╯
88
╰────────╯ ╰────────╯ */
99

10-
#define COMBO(NAME, BINDINGS, KEYPOS, LAYERS, TERM) \
10+
#define COMBO(NAME, BINDINGS, KEYPOS, LAYERS, TERM, QUICKTAP) \
1111
combo_##NAME { \
1212
timeout-ms = <TERM>; \
1313
bindings = <BINDINGS>; \
1414
key-positions = <KEYPOS>; \
1515
layers = <LAYERS>; \
16+
global-quick-tap-ms = <QUICKTAP>; \
1617
};
1718

1819
/ {
1920
combos {
2021
compatible = "zmk,combos";
2122

22-
COMBO(grave, &kp GRAVE, 22 23, DEF CLM, 40)
23-
COMBO(semi, &kp SEMI, 6 7, DEF CLM, 40)
24-
COMBO(lpar, &kp LPAR, 12 13, DEF CLM, 40)
25-
COMBO(rpar, &kp RPAR, 16 17, DEF CLM, 40)
26-
COMBO(lbkt, &kp LBKT, 11 12, DEF CLM, 40)
27-
COMBO(rbkt, &kp RBKT, 17 18, DEF CLM, 40)
28-
COMBO(tab, &kp TAB, 11 13, DEF CLM, 40)
29-
COMBO(bspc, &kp BSPC, 16 18, DEF CLM, 40)
30-
COMBO(bslh, &kp BSLH, 26 27, DEF CLM, 40)
31-
COMBO(pipe, &kp PIPE, 27 28, DEF CLM, 40)
23+
COMBO(grave, &kp GRAVE, 22 23, DEF CLM, 40, 100)
24+
COMBO(semi, &kp SEMI, 6 7, DEF CLM, 40, 100)
25+
COMBO(lpar, &kp LPAR, 12 13, DEF CLM, 40, 100)
26+
COMBO(rpar, &kp RPAR, 16 17, DEF CLM, 40, 100)
27+
COMBO(lbkt, &kp LBKT, 11 12, DEF CLM, 40, 100)
28+
COMBO(rbkt, &kp RBKT, 17 18, DEF CLM, 40, 100)
29+
COMBO(tab, &kp TAB, 11 13, DEF CLM, 40, 100)
30+
COMBO(bspc, &kp BSPC, 16 18, DEF CLM, 40, 100)
31+
COMBO(bslh, &kp BSLH, 26 27, DEF CLM, 40, 100)
32+
COMBO(pipe, &kp PIPE, 27 28, DEF CLM, 40, 100)
3233

33-
COMBO(capswd, &caps_word, 13 16, DEF CLM, 60)
34+
COMBO(capswd, &caps_word, 13 16, DEF CLM, 60, 100)
3435

3536
};
3637
};

0 commit comments

Comments
 (0)