update combos?
This commit is contained in:
parent
d80b12e3af
commit
6ecdd43297
|
@ -52,32 +52,94 @@
|
||||||
|
|
||||||
combos {
|
combos {
|
||||||
compatible = "zmk,combos";
|
compatible = "zmk,combos";
|
||||||
|
combo_caps_word {
|
||||||
|
timeout-ms = <100>;
|
||||||
|
key-positions = <20 29>;
|
||||||
|
bindings = <&caps_word>;
|
||||||
|
};
|
||||||
|
combo_esc {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <12 13 16 17>;
|
||||||
|
bindings = <&kp ESC>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// (
|
||||||
|
combo_lpar {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <4 14>;
|
||||||
|
bindings = <&kp LPAR>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// )
|
||||||
|
combo_rpar {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <5 15>;
|
||||||
|
bindings = <&kp RPAR>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// {
|
||||||
|
combo_lcurly {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <3 13>;
|
||||||
|
bindings = <&kp LBRC>;
|
||||||
|
};
|
||||||
|
// }
|
||||||
|
combo_rcurly {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <6 16>;
|
||||||
|
bindings = <&kp RBRC>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// [
|
||||||
|
combo_lsquare {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <13 23>;
|
||||||
|
bindings = <&kp LBKT>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// ]
|
||||||
|
combo_rsquare {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <16 26>;
|
||||||
|
bindings = <&kp RBKT>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// <
|
||||||
|
combo_less_than {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <14 24>;
|
||||||
|
bindings = <&kp LT>;
|
||||||
|
};
|
||||||
|
|
||||||
|
// >
|
||||||
|
combo_greater_than {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <15 25>;
|
||||||
|
bindings = <&kp GT>;
|
||||||
|
};
|
||||||
|
|
||||||
|
combo_minus {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <2 3 6 7>;
|
||||||
|
bindings = <&kp MINUS>;
|
||||||
|
};
|
||||||
|
combo_under {
|
||||||
|
timeout-ms = <150>;
|
||||||
|
key-positions = <22 23 26 27>;
|
||||||
|
bindings = <&kp UNDER>;
|
||||||
|
};
|
||||||
|
combo_ble {
|
||||||
|
timeout-ms = <20>;
|
||||||
|
key-positions = <0 1>;
|
||||||
|
bindings = <&out OUT_BLE>;
|
||||||
|
};
|
||||||
// both right thumb keys
|
// both right thumb keys
|
||||||
combo_accent {
|
|
||||||
timeout-ms = <200>;
|
|
||||||
key-positions = <32 33>;
|
|
||||||
bindings = <&mo ACCENT>;
|
|
||||||
};
|
|
||||||
// internal-left & external-right thumb keys
|
// internal-left & external-right thumb keys
|
||||||
combo_sym2 {
|
combo_sym2 {
|
||||||
timeout-ms = <200>;
|
timeout-ms = <200>;
|
||||||
key-positions = <31 33>;
|
key-positions = <31 33>;
|
||||||
bindings = <&mo SYM2>;
|
bindings = <&mo SYM2>;
|
||||||
};
|
};
|
||||||
// both left thumb keys
|
|
||||||
combo_settings {
|
|
||||||
timeout-ms = <200>;
|
|
||||||
key-positions = <30 31>;
|
|
||||||
bindings = <&mo SETTINGS>;
|
|
||||||
};
|
|
||||||
// left index & middle fingers (home-row)
|
|
||||||
// hold control & space for Adobe workflow
|
|
||||||
combo_ctrl_space {
|
|
||||||
timeout-ms = <200>;
|
|
||||||
key-positions = <12 13>;
|
|
||||||
bindings = <&kp LC(SPACE)>;
|
|
||||||
layers = <BASE>;
|
|
||||||
};
|
|
||||||
};
|
};
|
||||||
|
|
||||||
keymap {
|
keymap {
|
||||||
|
|
Loading…
Reference in a new issue