Make IGNORE_MOD_TAP_INTERRUPT the default behaviour for mod-taps (#20211)
This commit is contained in:
@@ -71,7 +71,6 @@
|
||||
# define ONESHOT_TIMEOUT 3000
|
||||
#endif // !ONESHOT_TIMEOUT
|
||||
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
|
||||
#define FORCE_NKRO
|
||||
|
@@ -20,7 +20,6 @@
|
||||
#define TAPPING_TERM_PER_KEY
|
||||
//#define QUICK_TAP_TERM 0
|
||||
#undef PERMISSIVE_HOLD
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#define NO_ACTION_ONESHOT
|
||||
|
||||
#ifdef AUTO_SHIFT_ENABLE
|
||||
|
@@ -62,7 +62,6 @@
|
||||
# define HOLD_ON_OTHER_KEY_PRESS_PER_KEY
|
||||
# define TAPPING_TERM_PER_KEY
|
||||
#else
|
||||
# define IGNORE_MOD_TAP_INTERRUPT
|
||||
# undef PERMISSIVE_HOLD
|
||||
#endif
|
||||
|
||||
|
@@ -4,7 +4,6 @@
|
||||
#define USB_MAX_POWER_CONSUMPTION 100
|
||||
#define ONESHOT_TAP_TOGGLE 2
|
||||
#define ONESHOT_TIMEOUT 3000
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#define PERMISSIVE_HOLD_PER_KEY
|
||||
#define QUICK_TAP_TERM_PER_KEY
|
||||
#define TAPPING_TERM 200
|
||||
|
@@ -44,11 +44,9 @@
|
||||
|
||||
#undef TAPPING_TOGGLE
|
||||
#undef TAPPING_TERM
|
||||
#undef IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
#define TAPPING_TOGGLE 2
|
||||
#define TAPPING_TERM 200
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
|
||||
#define TAP_HOLD_TERM 200
|
||||
|
@@ -56,11 +56,9 @@
|
||||
|
||||
#undef TAPPING_TOGGLE
|
||||
#undef TAPPING_TERM
|
||||
#undef IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
#define TAPPING_TOGGLE 2
|
||||
#define TAPPING_TERM 200
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
|
||||
#define TAP_HOLD_TERM 200
|
||||
|
@@ -3,5 +3,4 @@
|
||||
#define COMBO_TERM 50
|
||||
#define COMBO_COUNT 50
|
||||
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#define PERMISSIVE_HOLD
|
@@ -37,12 +37,10 @@
|
||||
|
||||
#undef TAPPING_TOGGLE
|
||||
#undef TAPPING_TERM
|
||||
#undef IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
#define PERMISSIVE_HOLD
|
||||
#define TAPPING_TOGGLE 1
|
||||
#define TAPPING_TERM 200
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
#ifdef AUDIO_ENABLE
|
||||
#define STARTUP_SONG SONG(PLANCK_SOUND)
|
||||
|
@@ -64,11 +64,6 @@
|
||||
# define FORCE_NKRO
|
||||
#endif // !NKRO_ENABLE
|
||||
|
||||
// this makes it possible to do rolling combos (zx) with keys that
|
||||
// convert to other keys on hold (z becomes ctrl when you hold it,
|
||||
// and when this option isn't enabled, z rapidly followed by x
|
||||
// actually sends Ctrl-x. That's bad.)
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
//#define QUICK_TAP_TERM 0
|
||||
//#define RETRO_TAPPING
|
||||
|
@@ -11,8 +11,6 @@
|
||||
#undef TAPPING_TERM
|
||||
#define TAPPING_TERM 200
|
||||
|
||||
// Prevent normal rollover on alphas from accidentally triggering mods.
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
// Enable rapid switch from tap to hold, disables double tap hold auto-repeat.
|
||||
#define QUICK_TAP_TERM 0
|
||||
|
@@ -1,6 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#define PERMISSIVE_HOLD
|
||||
#define TAPPING_TOGGLE 2
|
||||
#define TAPPING_TERM 200
|
||||
|
@@ -30,9 +30,6 @@
|
||||
// -- used for tap dance and other tap mods
|
||||
# define TAPPING_TERM 175
|
||||
|
||||
// Prevent normal rollover on alphas from accidentally triggering mods.
|
||||
# define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
// Enable rapid switch from tap to hold, disables double tap hold auto-repeat.
|
||||
# define QUICK_TAP_TERM 0
|
||||
|
||||
|
@@ -1,7 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// allow rolling when keys have hold functionality
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
// #define TAPPING_TERM 150
|
||||
|
||||
#if defined(MOUSE_KEYS)
|
||||
|
@@ -8,4 +8,3 @@
|
||||
#define QUICK_TAP_TERM_PER_KEY
|
||||
// testing
|
||||
#define TAPPING_TERM_PER_KEY
|
||||
//#define IGNORE_MOD_TAP_INTERRUPT // rolling R3 "zxcv", etc...
|
||||
|
@@ -27,10 +27,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
# define AUTO_SHIFT_REPEAT
|
||||
#endif
|
||||
|
||||
#ifdef HOME_ROW_MODS_ENABLED
|
||||
# define IGNORE_MOD_TAP_INTERRUPT
|
||||
#endif
|
||||
|
||||
#ifdef CAPS_WORD_ENABLE
|
||||
# define BOTH_SHIFTS_TURNS_ON_CAPS_WORD
|
||||
//#define DOUBLE_TAP_SHIFT_TURNS_ON_CAPS_WORD
|
||||
|
@@ -26,7 +26,6 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
#include "wrappers.h"
|
||||
#include "keycode_aliases.h"
|
||||
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
|
||||
//#if defined(RGBLIGHT_ENABLE)
|
||||
|
@@ -100,7 +100,6 @@ tap_dance_action_t tap_dance_actions[] = {
|
||||
};
|
||||
|
||||
#define TAPPING_TERM 200
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
|
||||
#ifdef KEYBOARD_crkbd_rev1
|
||||
|
||||
|
@@ -16,7 +16,6 @@
|
||||
#define TAPPING_TERM 170 // ms to trigger tap
|
||||
// https://precondition.github.io/home-row-mods
|
||||
#define QUICK_TAP_TERM 0 // make tap-then-hold _not_ do key auto repeat
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#define PERMISSIVE_HOLD // I don't think this works for me, hence I rolled my own implementation.
|
||||
|
||||
#define LEADER_TIMEOUT 400
|
||||
|
@@ -1,10 +1,5 @@
|
||||
#pragma once
|
||||
|
||||
// this makes it possible to do rolling combos (zx) with keys that
|
||||
// convert to other keys on hold (z becomes ctrl when you hold it,
|
||||
// and when this option isn't enabled, z rapidly followed by x
|
||||
// actually sends Ctrl-x. That's bad.)
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
//#define QUICK_TAP_TERM 0
|
||||
//#define RETRO_TAPPING
|
||||
|
@@ -40,10 +40,6 @@
|
||||
|
||||
|
||||
#define PERMISSIVE_HOLD
|
||||
//// Disable mod tap interrrupt
|
||||
//#ifndef IGNORE_MOD_TAP_INTERRUPT
|
||||
//#define IGNORE_MOD_TAP_INTERRUPT
|
||||
//#endif // !mod tap interrrupt
|
||||
|
||||
//set max breathing brightness on kbd6x
|
||||
#if defined(KEYBOARD_kbdfans_kbd6x)
|
||||
|
@@ -25,11 +25,6 @@
|
||||
#define FORCE_NKRO
|
||||
#endif // !NKRO_ENABLE
|
||||
|
||||
// this makes it possible to do rolling combos (zx) with keys that
|
||||
// convert to other keys on hold (z becomes ctrl when you hold it,
|
||||
// and when this option isn't enabled, z rapidly followed by x
|
||||
// actually sends Ctrl-x. That's bad.)
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
//#define QUICK_TAP_TERM 0
|
||||
//#define RETRO_TAPPING
|
||||
|
@@ -1,11 +1,6 @@
|
||||
#ifndef USERSPACE_CONFIG_H
|
||||
#define USERSPACE_CONFIG_H
|
||||
|
||||
// this makes it possible to do rolling combos (zx) with keys that
|
||||
// convert to other keys on hold (z becomes ctrl when you hold it,
|
||||
// and when this option isn't enabled, z rapidly followed by x
|
||||
// actually sends Ctrl-x. That's bad.)
|
||||
#define IGNORE_MOD_TAP_INTERRUPT
|
||||
#undef PERMISSIVE_HOLD
|
||||
#define STRICT_LAYER_RELEASE
|
||||
|
||||
|
Reference in New Issue
Block a user