Skip to content

Commit b352e29

Browse files
committed
Putting F and V back to plain keypresses.
Added a combo to toggle F for prolonged item pickup. For whatever reason, the slight delay from tap-dances bothers me, even when I know to expect it. I can rebind the H (horizontal flip) command to F in Factorio and it will work fine, so I do not need H on the left hand side of the split.
1 parent 16837e7 commit b352e29

File tree

2 files changed

+10
-17
lines changed

2 files changed

+10
-17
lines changed

config/cradio.keymap

Lines changed: 3 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,12 @@ keymap {
2727
// ,-----------------------------. ,-----------------------------.
2828
// | T | Q | W | E | R | | Y | U | I | O | P |
2929
// |Shift| A | S | D | F | | H | J | K | L | ; |
30-
// | Ctrl| Z | X | C | V H | | N | M | , | . | / |
30+
// | Ctrl| Z | X | C | V | | N | M | , | . | / |
3131
// `-----------------| OVL |Space| | Spc |QWRTY|-----------------'
3232
bindings = <
3333
&kp T &kp Q &kp W &kp E &kp R &qkp Y &qkp U &qkp I &qkp O &qkp P
34-
&kp LSHIFT &kp A &kp S &kp D &tdf &qkp H &qkp J &qkp K &qkp L &qkp SEMI
35-
&kp LCTRL &kp Z &kp X &kp C &tdvh &qkp N &qkp M &qkp COMMA &qkp DOT &qkp FSLH
34+
&kp LSHIFT &kp A &kp S &kp D &kp F &qkp H &qkp J &qkp K &qkp L &qkp SEMI
35+
&kp LCTRL &kp Z &kp X &kp C &kp V &qkp N &qkp M &qkp COMMA &qkp DOT &qkp FSLH
3636
&mo OVERLAY &kp SPACE &qkp SPACE &to QWERTY
3737
>;
3838
display-name = "F A C";
@@ -133,20 +133,6 @@ behaviors {
133133
quick-tap-ms = <200>;
134134
retro-tap;
135135
};
136-
// Tap once for V, twice for H: flipping of entities and ghosts.
137-
tdvh: tap_dance_v_h {
138-
compatible = "zmk,behavior-tap-dance";
139-
#binding-cells = <0>;
140-
tapping-term-ms = <300>;
141-
bindings = <&kp V>, <&kp H>;
142-
};
143-
// Tap once for tapping F, twice to lock it in: pick up items.
144-
tdf: tap_dance_f_lock {
145-
compatible = "zmk,behavior-tap-dance";
146-
#binding-cells = <0>;
147-
tapping-term-ms = <300>;
148-
bindings = <&kp F>, <&kt F>;
149-
};
150136
}; // end behaviors
151137

152138
macros {

config/glam-factorio-combos.dtsi

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,13 @@
4343
bindings = <&kp O>;
4444
layers = <FACTORY>;
4545
};
46+
// Vertical combo index finger middle and bottom rows for toggle-F: pick up stuff.
47+
combo_index_toggle_pickup {
48+
timeout-ms = <50>;
49+
key-positions = <LM1 LB1>;
50+
bindings = <&kt F>;
51+
layers = <FACTORY>;
52+
};
4653
// Vertical combo mid-inner + bot-inner for P: production statistics.
4754
combo_inner_production {
4855
timeout-ms = <50>;

0 commit comments

Comments
 (0)