commit 6d085d3b7cdc142e213e0f1a1294489344640dd7
parent 0a822b4aaa1891b1fd135206f189d4beb6255dbf
Author: keymap-editor[bot] <91849743+keymap-editor[bot]@users.noreply.github.com>
Date: Mon, 18 Nov 2024 22:43:37 +0000
Add mouse layer
Diffstat:
1 file changed, 21 insertions(+), 1 deletion(-)
diff --git a/config/cradio.keymap b/config/cradio.keymap
@@ -4,6 +4,7 @@
#include <behaviors.dtsi>
#include <dt-bindings/zmk/bt.h>
#include <dt-bindings/zmk/keys.h>
+#include <dt-bindings/zmk/mouse.h>
< { quick-tap-ms = <175>; };
@@ -57,6 +58,16 @@
};
};
+ combos {
+ compatible = "zmk,combos";
+
+ mouse_middle_click {
+ bindings = <&mkp MCLK>;
+ key-positions = <32 33>;
+ layers = <6>;
+ };
+ };
+
keymap {
compatible = "zmk,keymap";
@@ -82,7 +93,7 @@
bindings = <
&kp INS &kp PG_DN &kp UP &kp PG_UP &none &kp FSLH &kp N7 &kp N8 &kp N9 &kp MINUS
&kp DEL &kp LEFT &kp DOWN &kp RIGHT &none &kp STAR &kp N4 &kp N5 &kp N6 &kp PLUS
-&none &none &kp HOME &kp END &none &kp DOT &kp N1 &kp N2 &kp N3 &kp RET
+&mo 6 &none &kp HOME &kp END &none &kp DOT &kp N1 &kp N2 &kp N3 &kp RET
&trans &none &kp N0 &trans
>;
};
@@ -113,5 +124,14 @@
&none &none &none &none
>;
};
+
+ mouse_layer {
+ bindings = <
+&none &none &none &none &none &none &msc SCROLL_DOWN &mmv MOVE_UP &msc SCROLL_UP &none
+&none &none &none &none &none &none &mmv MOVE_LEFT &mmv MOVE_DOWN &mmv MOVE_RIGHT &none
+&none &none &none &none &none &none &none &none &none &none
+ &none &none &mkp LCLK &mkp RCLK
+ >;
+ };
};
};