make tests more explicit

This commit is contained in:
Okke Formsma 2020-09-01 14:17:32 +02:00
parent 46ffe7fb03
commit ec8c8634ae
3 changed files with 28 additions and 4 deletions

View file

@ -3,13 +3,24 @@
#include <dt-bindings/zmk/kscan-mock.h> #include <dt-bindings/zmk/kscan-mock.h>
/ { / {
behaviors {
th_bal: behavior_tap_hold_balanced {
compatible = "zmk,behavior-tap-hold";
label = "TAP_HOLD_BALANCED";
#binding-cells = <2>;
flavor = "balanced";
tapping_term_ms = <300>;
bindings = <&kp>, <&kp>;
};
};
keymap { keymap {
compatible = "zmk,keymap"; compatible = "zmk,keymap";
label ="Default keymap"; label ="Default keymap";
default_layer { default_layer {
bindings = < bindings = <
&ht LSFT F &ht LCTL J &th_bal LSFT F &th_bal LCTL J
&kp D &kp RCTL>; &kp D &kp RCTL>;
}; };
}; };

View file

@ -2,14 +2,27 @@
#include <behaviors.dtsi> #include <behaviors.dtsi>
#include <dt-bindings/zmk/kscan-mock.h> #include <dt-bindings/zmk/kscan-mock.h>
/ { / {
behaviors {
th_hold: behavior_tap_hold_hold {
compatible = "zmk,behavior-tap-hold";
label = "TAP_HOLD_HOLD";
#binding-cells = <2>;
flavor = "hold-preferred";
tapping_term_ms = <300>;
bindings = <&kp>, <&kp>;
};
};
keymap { keymap {
compatible = "zmk,keymap"; compatible = "zmk,keymap";
label ="Default keymap"; label ="Default keymap";
default_layer { default_layer {
bindings = < bindings = <
&mt LSFT F &mt LCTL J &th_hold LSFT F &th_hold LCTL J
&kp D &kp RCTL>; &kp D &kp RCTL>;
}; };
}; };

View file

@ -9,7 +9,7 @@
label = "MOD_TAP"; label = "MOD_TAP";
#binding-cells = <2>; #binding-cells = <2>;
flavor = "tap-preferred"; flavor = "tap-preferred";
tapping_term_ms = <200>; tapping_term_ms = <300>;
bindings = <&kp>, <&kp>; bindings = <&kp>, <&kp>;
}; };
}; };
@ -20,7 +20,7 @@
default_layer { default_layer {
bindings = < bindings = <
&mt LSFT F &mt LCTL J &tp LSFT F &tp LCTL J
&kp D &kp RCTL>; &kp D &kp RCTL>;
}; };
}; };