Rename masked_mods to masked-mods

This commit is contained in:
urob 2022-07-31 21:50:07 -04:00
parent c49dc777f9
commit 83ff9fa994
5 changed files with 7 additions and 7 deletions

View file

@ -14,6 +14,6 @@ properties:
mods:
type: int
required: true
masked_mods:
masked-mods:
type: int
required: false

View file

@ -20,7 +20,7 @@
#binding-cells = <0>;
bindings = <&kp A>, <&lt 1 B>;
mods = <(MOD_LSFT|MOD_RSFT)>;
masked_mods = <(MOD_LSFT|MOD_RSFT)>;
masked-mods = <(MOD_LSFT|MOD_RSFT)>;
};
};

View file

@ -22,7 +22,7 @@
#binding-cells = <0>;
bindings = <&kp A>, <&lt 1 B>;
mods = <(MOD_LSFT|MOD_RSFT)>;
masked_mods = <(MOD_LSFT|MOD_RSFT)>;
masked-mods = <(MOD_LSFT|MOD_RSFT)>;
};
};

View file

@ -10,7 +10,7 @@
#binding-cells = <0>;
bindings = <&kp A>, <&kp B>;
mods = <(MOD_LSFT|MOD_RSFT)>;
masked_mods = <0>; // no masking
masked-mods = <0>; // no masking
};
};

View file

@ -68,9 +68,9 @@ mods = <(MOD_LGUI|MOD_LSFT|MOD_RGUI|MOD_RSFT)>;
### Advanced configuration
`masked_mods`
`masked-mods`
When a modifier specified in `mods` is being held, it won't be sent along with the morphed keycode if it is also part of `masked_mods`. To sent all modifiers along with the morphed keycode, set `masked_mods` to `<0>`. By default, `masked_mods` equals `mods`.
When a modifier specified in `mods` is being held, it won't be sent along with the morphed keycode if it is also part of `masked-mods`. To sent all modifiers along with the morphed keycode, set `masked-mods` to `<0>`. By default, `masked-mods` equals `mods`.
For example, the following configuration morphs `LEFT_SHIFT` + `BACKSPACE` into `DELETE`, and morphs `RIGHT_SHIFT` + `BACKSPACE` into `RIGHT_SHIFT` + `DELETE`.
@ -83,7 +83,7 @@ For example, the following configuration morphs `LEFT_SHIFT` + `BACKSPACE` into
#binding-cells = <0>;
bindings = <&kp BACKSPACE>, <&kp DELETE>;
mods = <(MOD_LSFT|MOD_RSFT)>;
masked_mods = <(MOD_LSFT)>;
masked-mods = <(MOD_LSFT)>;
};
};
};