implement combo space-enter

This commit is contained in:
Kabbone 2022-02-19 13:59:39 +01:00
parent 4b883d19b0
commit ea31816d7c
Signed by: Kabbone
SSH Key Fingerprint: SHA256:A5zPB5I6u5V78V51c362BBdCwhDhfDUVbt7NfKdjWBY

View File

@ -24,37 +24,54 @@
bindings = <&kp ESC>; bindings = <&kp ESC>;
}; };
combo_tab { combo_tab {
timeout-ms = <50>; timeout-ms = <50>;
key-positions = <10 11>; key-positions = <10 11>;
bindings = <&kp TAB>; bindings = <&kp TAB>;
}; };
combo_ralt { combo_ralt {
timeout-ms = <50>; timeout-ms = <50>;
key-positions = <17 16>; key-positions = <17 16>;
bindings = <&kp RALT>; bindings = <&kp RALT>;
}; };
combo_lalt { combo_lalt {
timeout-ms = <50>; timeout-ms = <50>;
key-positions = <11 12>; key-positions = <11 12>;
bindings = <&kp LALT>; bindings = <&kp LALT>;
}; };
combo_lgui { combo_lgui {
timeout-ms = <50>; timeout-ms = <50>;
key-positions = <12 13>; key-positions = <12 13>;
bindings = <&kp LGUI>; bindings = <&kp LGUI>;
}; };
combo_rgui {
combo_rgui {
timeout-ms = <50>; timeout-ms = <50>;
key-positions = <17 18>; key-positions = <17 18>;
bindings = <&kp RGUI>; bindings = <&kp RGUI>;
}; };
combo_lenter {
timeout-ms = <50>;
key-positions = <31 19>;
bindings = <&kp ENTER>;
};
combo_renter {
timeout-ms = <50>;
key-positions = <32 19>;
bindings = <&kp ENTER>;
};
combo_layer0 {
timeout-ms = <50>;
key-positions = <30 33>;
bindings = <&to 0>;
};
}; };
@ -86,7 +103,7 @@
default_layer { default_layer {
bindings = < bindings = <
&kp Q &kp W &kp F &kp P &kp G &kp J &kp L &kp U &kp Y &kp BSPC &kp Q &kp W &kp F &kp P &kp G &kp J &kp L &kp U &kp Y &kp BSPC
&kp A &kp R &kp S &hm LGUI T &kp D &kp H &hm RGUI N &kp E &kp I &td ENTER O &kp A &kp R &kp S &hm LGUI T &kp D &kp H &hm RGUI N &kp E &kp I &kp O
&kp Z &kp X &kp C &kp V &kp B &kp K &kp M &mt MINUS COMMA &mt EXCL DOT &mt UNDER SLASH &kp Z &kp X &kp C &kp V &kp B &kp K &kp M &mt MINUS COMMA &mt EXCL DOT &mt UNDER SLASH
&mt LALT SPACE &mt RCTRL SPACE &to 1 &mt LALT SPACE &mt RCTRL SPACE &to 1
>; >;