26
26
compatible = "zmk,behavior-sensor-rotate";
27
27
label = "MOUSE_WHEEL";
28
28
#sensor-binding-cells = <0>;
29
- bindings = <&kp U >, <&kp D >;
29
+ bindings = <&mwh SCROLL_UP >, <&mwh SCROLL_DOWN >;
30
30
};
31
31
32
32
mouse_wheel_h: mouse_wheel_h {
33
33
compatible = "zmk,behavior-sensor-rotate";
34
34
label = "MOUSE_WHEEL";
35
35
#sensor-binding-cells = <0>;
36
- bindings = <&mwh SCROLL_UP >, <&mwh SCROLL_DOWN >;
36
+ bindings = <&mwh SCROLL_LEFT >, <&mwh SCROLL_RIGHT >;
37
37
};
38
+
39
+ test_behavior: test_behavior {
40
+ compatible = "zmk,behavior-sensor-rotate";
41
+ label = "TEST";
42
+ #sensor-binding-cells = <0>;
43
+ bindings = <&kp U>, <&kp D>
44
+ }
38
45
};
39
46
40
47
keymap {
43
50
workman {
44
51
bindings = <
45
52
&kp Q &kp D &kp R &kp W &kp B &kp J &kp F &kp U &kp P &kp SEMICOLON
46
- &kp A &kp S &kp H &kp T &kp G &kp Y &mwh SCROLL_UP &kp E &kp O &kp I
47
- &kp Z &kp X &kp M &kp C &kp V &kp K &mwh SCROLL_DOWN &kp COMMA &kp DOT &kp SLASH
53
+ &kp A &kp S &kp H &kp T &kp G &kp Y &kp N &kp E &kp O &kp I
54
+ &kp Z &kp X &kp M &kp C &kp V &kp K &kp L &kp COMMA &kp DOT &kp SLASH
48
55
&mt LEFT_GUI ESC < SYMBOLS BACKSPACE &mt LEFT_CONTROL TAB < ADMIN LC(LS(M)) < ADMIN LA(TAB) < NUMBERS RETURN &mt LEFT_SHIFT SPACE &mt LEFT_ALT DELETE
49
56
>;
50
57
58
65
&kp GRAVE &kp SINGLE_QUOTE &kp LS(N2) &kp RIGHT_PARENTHESIS &kp RIGHT_BRACKET &kp RIGHT_BRACE &kp PERCENT &kp CARET &kp ASTERISK &kp SLASH
59
66
&none &none &none &none &none &none &none &none
60
67
>;
61
- sensor-bindings = <&inc_dec_kp U D &mouse_wheel_h>;
62
68
};
63
69
64
70
numbers {
72
78
73
79
admin {
74
80
bindings = <
75
- &bt BT_CLR &none &none &none &none &none &none &none &none &none
76
- &none &none &bt BT_PRV &bt BT_NXT &none &none &none &none &none &none
77
- &none &none &none &none &none &none &none &none &none &none
78
- &none &none &none &none &none &none &none &none &none
81
+ &bt BT_CLR &none &none &none &none &none &none &none &none &none
82
+ &none &none &bt BT_PRV &bt BT_NXT &none &mwh SCROLL_LEFT &mwh SCROLL_DOWN &mwh SCROLL_UP &mwh SCROLL_DOWN &mwh SCROLL_RIGHT
83
+ &none &none &none &none &none &none &none &none &none &none
84
+ &none &none &none &none &none &none &none &none &none
79
85
>;
80
86
81
- sensor-bindings = <&inc_dec_kp C_VOL_DN C_VOL_UP &mouse_wheel_h >;
87
+ sensor-bindings = <&test_behavior & inc_dec_kp C_VOL_DN C_VOL_UP>;
82
88
};
83
89
};
84
90
};
0 commit comments