diff --git a/app/boards/shields/leeloo/leeloo.keymap b/app/boards/shields/leeloo/leeloo.keymap index 8ac6977c..bdbf8988 100644 --- a/app/boards/shields/leeloo/leeloo.keymap +++ b/app/boards/shields/leeloo/leeloo.keymap @@ -34,7 +34,7 @@ &kp LALT &kp LCTRL < 1 RET < 2 MINUS < 2 EQUAL < 1 SPACE &kp BSPC &kp DEL >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; lower_layer { @@ -47,7 +47,7 @@ &trans &trans &trans &trans &trans &trans &trans &trans >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; raise_layer { @@ -60,7 +60,7 @@ &trans &trans &trans &trans &trans &trans &bt BT_CLR &trans >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; }; diff --git a/app/boards/shields/leeloo/leeloo_common.dtsi b/app/boards/shields/leeloo/leeloo_common.dtsi index 7c212fb4..e051ec0c 100644 --- a/app/boards/shields/leeloo/leeloo_common.dtsi +++ b/app/boards/shields/leeloo/leeloo_common.dtsi @@ -50,8 +50,7 @@ RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(4,5) RC(4,6) RC(3,6) RC(3,7) label = "LEFT_ENCODER"; a-gpios = <&pro_micro 21 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; b-gpios = <&pro_micro 20 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; - resolution = <2>; - status = "disabled"; + steps = <80>; }; right_encoder: right_encoder { @@ -59,13 +58,13 @@ RC(3,0) RC(3,1) RC(3,2) RC(3,3) RC(3,4) RC(3,5) RC(4,5) RC(4,6) RC(3,6) RC(3,7) label = "RIGHT_ENCODER"; a-gpios = <&pro_micro 20 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; b-gpios = <&pro_micro 21 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; - resolution = <2>; - status = "disabled"; + steps = <80>; }; sensors { compatible = "zmk,keymap-sensors"; sensors = <&left_encoder &right_encoder>; + triggers-per-rotation = <30>; }; }; diff --git a/app/boards/shields/leeloo/leeloo_rev2.keymap b/app/boards/shields/leeloo/leeloo_rev2.keymap index b135ba25..a66205b6 100644 --- a/app/boards/shields/leeloo/leeloo_rev2.keymap +++ b/app/boards/shields/leeloo/leeloo_rev2.keymap @@ -46,7 +46,7 @@ &kp LALT &kp LCTRL < 1 RET < 2 MINUS < 2 EQUAL < 1 SPACE &kp BSPC &kp DEL >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; lower_layer { @@ -59,7 +59,7 @@ &trans &trans &trans &trans &trans &trans &trans &trans >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; raise_layer { @@ -72,7 +72,7 @@ RGBOFF RGBEFF RGBHUD RGBSAD RGBBRD &trans &trans &tr &trans &trans &trans &trans &trans &trans &bt BT_CLR &trans >; -// sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; + sensor-bindings = <&inc_dec_kp C_VOL_UP C_VOL_DN>; }; }; diff --git a/app/boards/shields/leeloo_micro/leeloo_micro.dtsi b/app/boards/shields/leeloo_micro/leeloo_micro.dtsi index 02368b72..4fc9df49 100644 --- a/app/boards/shields/leeloo_micro/leeloo_micro.dtsi +++ b/app/boards/shields/leeloo_micro/leeloo_micro.dtsi @@ -48,8 +48,7 @@ RC(2,0) RC(2,1) RC(2,2) RC(2,3) RC(2,4) RC(3,4) RC(3,5) RC(2,5) RC(2,6) RC(2,7) label = "LEFT_ENCODER"; a-gpios = <&pro_micro 21 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; b-gpios = <&pro_micro 20 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; - resolution = <2>; - status = "disabled"; + steps = <80>; }; right_encoder: right_encoder { @@ -57,13 +56,13 @@ RC(2,0) RC(2,1) RC(2,2) RC(2,3) RC(2,4) RC(3,4) RC(3,5) RC(2,5) RC(2,6) RC(2,7) label = "RIGHT_ENCODER"; a-gpios = <&pro_micro 20 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; b-gpios = <&pro_micro 21 (GPIO_ACTIVE_HIGH | GPIO_PULL_UP)>; - resolution = <2>; - status = "disabled"; + steps = <80>; }; sensors { compatible = "zmk,keymap-sensors"; sensors = <&left_encoder &right_encoder>; + triggers-per-rotation = <30>; }; };