diff options
| author | Adam Bell <agbell@gmail.com> | 2017-05-31 21:34:34 -0400 |
|---|---|---|
| committer | Adam Bell <agbell@gmail.com> | 2017-06-03 10:28:46 -0400 |
| commit | 4ab61344f5fa3448639fb464faefb577b0442bfa (patch) | |
| tree | b0d462b2c678fdd99e9e35a930066f9773964ac4 | |
| parent | 587b0de6e563fa277c8661f2c5c48070bd004f4f (diff) | |
| download | qmk_firmware-4ab61344f5fa3448639fb464faefb577b0442bfa.tar.gz qmk_firmware-4ab61344f5fa3448639fb464faefb577b0442bfa.zip | |
Adding permissive_hold
| -rw-r--r-- | keyboards/lets_split/keymaps/adam/config.h | 1 | ||||
| -rw-r--r-- | tmk_core/common/action_tapping.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/keyboards/lets_split/keymaps/adam/config.h b/keyboards/lets_split/keymaps/adam/config.h index fbd739f32..177dd22d7 100644 --- a/keyboards/lets_split/keymaps/adam/config.h +++ b/keyboards/lets_split/keymaps/adam/config.h | |||
| @@ -40,3 +40,4 @@ along with this program. If not, see <http://www.gnu.org/licenses/>. | |||
| 40 | #define TAPPING_TERM 200 //At 500 some bad logic takes hold | 40 | #define TAPPING_TERM 200 //At 500 some bad logic takes hold |
| 41 | #define PREVENT_STUCK_MODIFIERS | 41 | #define PREVENT_STUCK_MODIFIERS |
| 42 | #define IGNORE_MOD_TAP_INTERRUPT | 42 | #define IGNORE_MOD_TAP_INTERRUPT |
| 43 | #define PERMISSIVE_HOLD | ||
diff --git a/tmk_core/common/action_tapping.c b/tmk_core/common/action_tapping.c index bd9a69ae0..531a3ca34 100644 --- a/tmk_core/common/action_tapping.c +++ b/tmk_core/common/action_tapping.c | |||
| @@ -96,7 +96,7 @@ bool process_tapping(keyrecord_t *keyp) | |||
| 96 | // enqueue | 96 | // enqueue |
| 97 | return false; | 97 | return false; |
| 98 | } | 98 | } |
| 99 | #if TAPPING_TERM >= 500 | 99 | #if TAPPING_TERM >= 500 || defined PERMISSIVE_HOLD |
| 100 | /* Process a key typed within TAPPING_TERM | 100 | /* Process a key typed within TAPPING_TERM |
| 101 | * This can register the key before settlement of tapping, | 101 | * This can register the key before settlement of tapping, |
| 102 | * useful for long TAPPING_TERM but may prevent fast typing. | 102 | * useful for long TAPPING_TERM but may prevent fast typing. |
