aboutsummaryrefslogtreecommitdiff
path: root/docs/config_options.md
diff options
context:
space:
mode:
Diffstat (limited to 'docs/config_options.md')
-rw-r--r--docs/config_options.md14
1 files changed, 13 insertions, 1 deletions
diff --git a/docs/config_options.md b/docs/config_options.md
index 0c98b3101..78c1f70fd 100644
--- a/docs/config_options.md
+++ b/docs/config_options.md
@@ -188,9 +188,21 @@ If you define these options you will enable the associated feature, which may in
188 few ms of delay from this. But if you're doing chording on something with 3-4ms 188 few ms of delay from this. But if you're doing chording on something with 3-4ms
189 scan times? You probably want this. 189 scan times? You probably want this.
190* `#define COMBO_COUNT 2` 190* `#define COMBO_COUNT 2`
191 * Set this to the number of combos that you're using in the [Combo](feature_combo.md) feature. 191 * Set this to the number of combos that you're using in the [Combo](feature_combo.md) feature. Or leave it undefined and programmatically set the count.
192* `#define COMBO_TERM 200` 192* `#define COMBO_TERM 200`
193 * how long for the Combo keys to be detected. Defaults to `TAPPING_TERM` if not defined. 193 * how long for the Combo keys to be detected. Defaults to `TAPPING_TERM` if not defined.
194* `#define COMBO_MUST_HOLD_MODS`
195 * Flag for enabling extending timeout on Combos containing modifers
196* `#define COMBO_MOD_TERM 200`
197 * Allows for extending COMBO_TERM for mod keys while mid-combo.
198* `#define COMBO_MUST_HOLD_PER_COMBO`
199 * Flag to enable per-combo COMBO_TERM extension and `get_combo_must_hold()` function
200* `#define COMBO_TERM_PER_COMBO`
201 * Flag to enable per-combo COMBO_TERM extension and `get_combo_term()` function
202* `#define COMBO_STRICT_TIMER`
203 * Only start the combo timer on the first key press instead of on all key presses.
204* `#define COMBO_NO_TIMER`
205 * Disable the combo timer completely for relaxed combos.
194* `#define TAP_CODE_DELAY 100` 206* `#define TAP_CODE_DELAY 100`
195 * Sets the delay between `register_code` and `unregister_code`, if you're having issues with it registering properly (common on VUSB boards). The value is in milliseconds. 207 * Sets the delay between `register_code` and `unregister_code`, if you're having issues with it registering properly (common on VUSB boards). The value is in milliseconds.
196* `#define TAP_HOLD_CAPS_DELAY 80` 208* `#define TAP_HOLD_CAPS_DELAY 80`