Added sticky ctrl+alt
This commit is contained in:
parent
d578b11064
commit
8773be652a
2 changed files with 15 additions and 7 deletions
|
@ -58,14 +58,14 @@ ZMK_MOD_MORPH(right_smart_shft,
|
||||||
bindings = <&sk RSHFT>, <&caps_word>;
|
bindings = <&sk RSHFT>, <&caps_word>;
|
||||||
mods = <(MOD_RSFT)>;
|
mods = <(MOD_RSFT)>;
|
||||||
)
|
)
|
||||||
ZMK_BEHAVIOR(long_sk, sticky_key,
|
// ZMK_BEHAVIOR(long_sk, sticky_key,
|
||||||
bindings = <&kp>;
|
// bindings = <&kp>;
|
||||||
quick-release;
|
// quick-release;
|
||||||
release-after-ms = <2000>;
|
// release-after-ms = <2000>;
|
||||||
)
|
// )
|
||||||
ZMK_HOLD_TAP(ht_sk,
|
ZMK_HOLD_TAP(ht_sk,
|
||||||
flavor = "hold-preferred";
|
flavor = "hold-preferred";
|
||||||
bindings = <&kp>, <&long_sk>;
|
bindings = <&kp>, <&lsk>;
|
||||||
tapping-term-ms = <200>;
|
tapping-term-ms = <200>;
|
||||||
)
|
)
|
||||||
|
|
||||||
|
@ -119,6 +119,14 @@ ZMK_HOLD_TAP(ht_tog,
|
||||||
require-prior-idle-ms = <125>;
|
require-prior-idle-ms = <125>;
|
||||||
bindings = <&kp>, <&kp>;
|
bindings = <&kp>, <&kp>;
|
||||||
};
|
};
|
||||||
|
lsk: long_sticky_key {
|
||||||
|
compatible = "zmk,behavior-sticky-key";
|
||||||
|
#binding-cells = <1>;
|
||||||
|
bindings = <&kp>;
|
||||||
|
release-after-ms = <2000>;
|
||||||
|
ignore-modifiers;
|
||||||
|
quick-release;
|
||||||
|
};
|
||||||
};
|
};
|
||||||
conditional_layers {
|
conditional_layers {
|
||||||
compatible = "zmk,conditional-layers";
|
compatible = "zmk,conditional-layers";
|
||||||
|
@ -137,7 +145,7 @@ ZMK_HOLD_TAP(ht_tog,
|
||||||
&rpi LGUI ESC &kp Q &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp SEMICOLON &rpi LGUI TAB
|
&rpi LGUI ESC &kp Q &kp W &kp F &kp P &kp B &kp J &kp L &kp U &kp Y &kp SEMICOLON &rpi LGUI TAB
|
||||||
&kp BSPC &kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O &kp SQT
|
&kp BSPC &kp A &kp R &kp S &kp T &kp G &kp M &kp N &kp E &kp I &kp O &kp SQT
|
||||||
&kp CAPS &kp Z &kp X &kp C &kp D &kp V &kp K &kp H &kp COMMA &kp DOT &kp FSLH &to FN
|
&kp CAPS &kp Z &kp X &kp C &kp D &kp V &kp K &kp H &kp COMMA &kp DOT &kp FSLH &to FN
|
||||||
&ht_tog LALT NUM &rpi LEFT_CONTROL SPACE &left_smart_shift_num &right_smart_shift_num &rpi LGUI ENTER &mo SYM
|
&ht_sk LALT LA(LCTRL) &rpi LEFT_CONTROL SPACE &left_smart_shift_num &right_smart_shift_num &rpi LGUI ENTER &mo SYM
|
||||||
>;
|
>;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
BIN
draw/keymap.png
BIN
draw/keymap.png
Binary file not shown.
Before Width: | Height: | Size: 1.2 MiB After Width: | Height: | Size: 1.2 MiB |
Loading…
Add table
Add a link
Reference in a new issue