diff options
| author | Drashna Jaelre <drashna@live.com> | 2018-12-20 16:54:06 -0800 |
|---|---|---|
| committer | MechMerlin <30334081+mechmerlin@users.noreply.github.com> | 2018-12-20 16:54:06 -0800 |
| commit | afd5cda4a0d832bacfff319177fe93968f686a11 (patch) | |
| tree | 114dd8500a6bcc1878894329aa0ce0edb2b56289 /docs/config_options.md | |
| parent | 30c3f3b2bd9c68ba8bba644fcfa97152a4834c03 (diff) | |
| download | qmk_firmware-afd5cda4a0d832bacfff319177fe93968f686a11.tar.gz qmk_firmware-afd5cda4a0d832bacfff319177fe93968f686a11.zip | |
Fix up process_leader to be a bit more optimized (#4662)
* Fix up process_leader to be a bit more optimized
* Process dual function keys better
* Make leader start a callable function
* Fix per key timer call location
* Add escape if already leading
* Return false for KC_LEAD
* Add documentation
Diffstat (limited to 'docs/config_options.md')
| -rw-r--r-- | docs/config_options.md | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/docs/config_options.md b/docs/config_options.md index 879761a40..4bbc5debd 100644 --- a/docs/config_options.md +++ b/docs/config_options.md | |||
| @@ -146,6 +146,8 @@ If you define these options you will enable the associated feature, which may in | |||
| 146 | * If you're having issues finishing the sequence before it times out, you may need to increase the timeout setting. Or you may want to enable the `LEADER_PER_KEY_TIMING` option, which resets the timeout after each key is tapped. | 146 | * If you're having issues finishing the sequence before it times out, you may need to increase the timeout setting. Or you may want to enable the `LEADER_PER_KEY_TIMING` option, which resets the timeout after each key is tapped. |
| 147 | * `#define LEADER_PER_KEY_TIMING` | 147 | * `#define LEADER_PER_KEY_TIMING` |
| 148 | * sets the timer for leader key chords to run on each key press rather than overall | 148 | * sets the timer for leader key chords to run on each key press rather than overall |
| 149 | * `#define LEADER_KEY_STRICT_KEY_PROCESSING` | ||
| 150 | * Disables keycode filtering for Mod-Tap and Layer-Tap keycodes. Eg, if you enable this, you would need to specify `MT(MOD_CTL, KC_A)` if you want to use `KC_A`. | ||
| 149 | * `#define ONESHOT_TIMEOUT 300` | 151 | * `#define ONESHOT_TIMEOUT 300` |
| 150 | * how long before oneshot times out | 152 | * how long before oneshot times out |
| 151 | * `#define ONESHOT_TAP_TOGGLE 2` | 153 | * `#define ONESHOT_TAP_TOGGLE 2` |
