Skip to content

Commit fa14935

Browse files
authored
Update eyelash_sofle.keymap
1 parent 60d817e commit fa14935

File tree

1 file changed

+27
-23
lines changed

1 file changed

+27
-23
lines changed

config/eyelash_sofle.keymap

+27-23
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,47 @@
1-
#include <dt-bindings/zmk/mouse.h>
21
#include <input/processors.dtsi>
32
#include <behaviors.dtsi>
43
#include <dt-bindings/zmk/bt.h>
54
#include <dt-bindings/zmk/keys.h>
65
#include <dt-bindings/zmk/outputs.h>
76
#include <dt-bindings/zmk/pointing.h>
8-
#include <dt-bindings/zmk/pointing.h>
9-
#include <dt-bindings/zmk/pointing.h>
107
#include <dt-bindings/zmk/rgb.h>
8+
#include <zephyr/dt-bindings/input/input-event-codes.h>
119

12-
/*
10+
/ {
11+
zip_scroll_scaler: zip_scroll_scaler {
12+
compatible = "zmk,input-processor-scaler";
13+
#input-processor-cells = <2>;
14+
type = <INPUT_EV_REL>;
15+
codes = <INPUT_REL_WHEEL INPUT_REL_HWHEEL>;
16+
track-remainders;
17+
};
18+
};
1319

14-
&mmv_input_listener {
20+
&mmv_input_listener {
1521
input-processors = <&zip_xy_scaler 2 1>;
16-
};
22+
};
23+
24+
&msc_input_listener {
25+
input-processors = <<&zip_scroll_scaler 2 1>>;
26+
};
27+
28+
&msc {
29+
acceleration-exponent = <0>; // 0
30+
time-to-max-speed-ms = <0>; // 300
31+
delay-ms = <0>; // 0
32+
};
33+
34+
&mmv {
35+
time-to-max-speed-ms = <400>;
36+
acceleration-exponent = <1>;
37+
};
1738

18-
&msc_input_listener {
19-
input-processors = <&zip_xy_scaler 2 1>;
20-
};
2139

22-
*/
2340

2441
#define ZMK_MOUSE_DEFAULT_MOVE_VAL 1200 // 600
2542
#define ZMK_MOUSE_DEFAULT_SCRL_VAL 20 // 10
2643

2744
/ {
28-
behaviors {
29-
mmv {
30-
acceleration-exponent = <1>; // 1
31-
time-to-max-speed-ms = <900>; // 40
32-
delay-ms = <0>; // 0
33-
};
34-
35-
msc {
36-
acceleration-exponent = <1>; // 0
37-
time-to-max-speed-ms = <400>; // 500
38-
delay-ms = <0>; // 10
39-
};
40-
};
4145

4246
scroll_encoder: scroll_encoder {
4347
compatible = "zmk,behavior-sensor-rotate";

0 commit comments

Comments
 (0)