diff --git a/config/promicro.keymap b/config/promicro.keymap index 8bf2d8a..d06df8d 100644 --- a/config/promicro.keymap +++ b/config/promicro.keymap @@ -18,10 +18,10 @@ bindings = < &kp ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp EQUAL &kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp MINUS -&kp LSHFT &kp A &kp S &kp D &kp F &kp G &mkp LCLK &kp H &kp J &kp K &kp L &kp SEMI &kp SQT +&mo 3 &kp A &kp S &kp D &kp F &kp G &mkp LCLK &kp H &kp J &kp K &kp L &kp SEMI &kp SQT &kp GRAVE &kp Z &kp X &kp C &kp V &kp B &mkp RCLK &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp BSLH &kp LSHFT &kp SPACE &kp BSPC &kp DEL &kp RET &kp RGUI - &kp LCTRL &kp SCROLLLOCK &tog 2 &tog 1 &kp RALT + &kp LCTRL &kp SCROLLLOCK &tog 2 &mo 1 &kp RALT >; sensor-bindings = @@ -51,13 +51,28 @@ &none &none &none &none &none &none &mkp LCLK &kp LEFT_BRACKET &kp N1 &kp N2 &kp N3 &kp DOLLAR &kp PERCENT &none &none &none &none &none &none &mkp RCLK &kp RIGHT_BRACKET &kp N0 &kp DOT &kp COMMA &kp RET &kp TAB &kp LSHFT &kp SPACE &kp BSPC &kp DEL &kp RET &kp LGUI - &none &none &to 0 &kp LEFT_CONTROL &kp LEFT_ALT + &none &none &tog 0 &kp LEFT_CONTROL &kp LEFT_ALT >; sensor-bindings = <&inc_dec_kp LEFT RIGHT>, <&inc_dec_kp UP_ARROW DOWN_ARROW>; }; + + Scroll { + bindings = < +&kp ESC &kp N1 &kp N2 &kp N3 &kp N4 &kp N5 &kp N6 &kp N7 &kp N8 &kp N9 &kp N0 &kp EQUAL +&kp TAB &kp Q &kp W &kp E &kp R &kp T &kp Y &kp U &kp I &kp O &kp P &kp MINUS +&kp LSHFT &kp A &kp S &kp D &kp F &kp G &mkp LCLK &kp H &kp J &kp K &kp L &kp SEMI &kp SQT +&kp GRAVE &kp Z &kp X &kp C &kp V &kp B &mkp RCLK &kp N &kp M &kp COMMA &kp DOT &kp FSLH &kp BSLH + &kp LSHFT &kp SPACE &kp BSPC &kp DEL &kp RET &kp RGUI + &kp LCTRL &tog 0 &tog 2 &mo 1 &kp RALT + >; + + sensor-bindings = + <&inc_dec_kp LEFT_ARROW RIGHT_ARROW>, + <&inc_dec_kp K_SCROLL_UP K_SCROLL_DOWN>; + }; }; conditional_layers { compatible = "zmk,conditional-layers"; };