diff --git a/config/eyelash_corne.keymap b/config/eyelash_corne.keymap index 053ef07..e3fab33 100644 --- a/config/eyelash_corne.keymap +++ b/config/eyelash_corne.keymap @@ -26,6 +26,8 @@ trigger-period-ms = <16>; }; +&soft_off { hold-time-ms = <2000>; }; + / { behaviors { td0: td0 { @@ -50,11 +52,13 @@ tap-ms = <100>; }; - Soft_off: Soft_off { - compatible = "zmk,behavior-soft-off"; - label = "SOFT_OFF"; - #binding-cells = <0>; - hold-time-ms = <3000>; + combos { + compatible = "zmk,combos"; + + softoff { + bindings = <&soft_off>; + key-positions = <1 15 29>; + }; }; keymap { @@ -69,9 +73,7 @@ &kp LGUI &mo 1 < 3 SPACE < 3 ENTER &mo 2 &kp RALT >; - sensor-bindings = <&inc_dec_kp C_VOLUME_UP C_VOLUME_DOWN>; - - + sensor-bindings = <&inc_dec_kp C_VOLUME_UP C_VOLUME_DOWN>; }; lower_layer { @@ -92,7 +94,7 @@ &trans &kp EXCL &kp AT &kp HASH &kp DLLR &kp PRCNT &mmv MOVE_UP &kp CARET &kp AMPS &kp ASTRK &kp LPAR &kp RPAR &kp BSPC &trans &bt BT_CLR &mkp LCLK &mkp MCLK &mkp RCLK &mkp MB4 &mmv MOVE_LEFT &mkp LCLK &mmv MOVE_RIGHT &kp MINUS &kp EQUAL &kp LBKT &kp RBKT &kp BSLH &kp GRAVE &trans &out OUT_USB &out OUT_BLE &none &none &mkp MB5 &trans &mmv MOVE_DOWN &kp UNDER &kp PLUS &kp LBRC &kp RBRC &kp PIPE &kp TILDE - &Soft_off &trans &kp SPACE &kp RET &trans &trans + &trans &trans &kp SPACE &kp RET &trans &trans >; sensor-bindings = <&scroll_encoder>;