diff options
Diffstat (limited to 'keyboards/jj40/keymaps/stevexyz/config.h')
| -rw-r--r-- | keyboards/jj40/keymaps/stevexyz/config.h | 12 |
1 files changed, 7 insertions, 5 deletions
diff --git a/keyboards/jj40/keymaps/stevexyz/config.h b/keyboards/jj40/keymaps/stevexyz/config.h index 4d4825f9b..84c02dddd 100644 --- a/keyboards/jj40/keymaps/stevexyz/config.h +++ b/keyboards/jj40/keymaps/stevexyz/config.h | |||
| @@ -1,6 +1,8 @@ | |||
| 1 | #pragma once | ||
| 1 | 2 | ||
| 2 | // Behaviors That Can Be Configured | 3 | // Behaviors That Can Be Configured |
| 3 | 4 | ||
| 5 | |||
| 4 | #define TAPPING_TERM 250 | 6 | #define TAPPING_TERM 250 |
| 5 | // how long before a tap becomes a hold, if set above 500, a key tapped during the tapping term will turn it into a hold too | 7 | // how long before a tap becomes a hold, if set above 500, a key tapped during the tapping term will turn it into a hold too |
| 6 | 8 | ||
| @@ -9,18 +11,18 @@ | |||
| 9 | #define IGNORE_MOD_TAP_INTERRUPT | 11 | #define IGNORE_MOD_TAP_INTERRUPT |
| 10 | // makes it possible to do rolling combos (zx) with keys that convert to other keys on hold, by enforcing the TAPPING_TERM for both keys. | 12 | // makes it possible to do rolling combos (zx) with keys that convert to other keys on hold, by enforcing the TAPPING_TERM for both keys. |
| 11 | 13 | ||
| 14 | #define TAPPING_FORCE_HOLD | ||
| 15 | // makes it possible to use a dual role key as modifier shortly after having been tapped (see Hold after tap) | ||
| 16 | // Breaks any Tap Toggle functionality (TT or the One Shot Tap Toggle) | ||
| 17 | |||
| 18 | |||
| 12 | /* | 19 | /* |
| 13 | #define TAPPING_TERM_PER_KEY | 20 | #define TAPPING_TERM_PER_KEY |
| 14 | // enables handling for per key TAPPING_TERM settings | 21 | // enables handling for per key TAPPING_TERM settings |
| 15 | #define RETRO_TAPPING | 22 | #define RETRO_TAPPING |
| 16 | // tap anyway, even after TAPPING_TERM, if there was no other key interruption between press and release | 23 | // tap anyway, even after TAPPING_TERM, if there was no other key interruption between press and release |
| 17 | // See Retro Tapping for details | ||
| 18 | #define TAPPING_TOGGLE 2 | 24 | #define TAPPING_TOGGLE 2 |
| 19 | // how many taps before triggering the toggle | 25 | // how many taps before triggering the toggle |
| 20 | #define TAPPING_FORCE_HOLD | ||
| 21 | // makes it possible to use a dual role key as modifier shortly after having been tapped | ||
| 22 | // See Hold after tap | ||
| 23 | // Breaks any Tap Toggle functionality (TT or the One Shot Tap Toggle) | ||
| 24 | #define LEADER_TIMEOUT 300 | 26 | #define LEADER_TIMEOUT 300 |
| 25 | // how long before the leader key times out | 27 | // how long before the leader key times out |
| 26 | // 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. | 28 | // 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. |
