This moves tap hold configuration settings like IGNORE_MOD_TAP_INTERRUPT away from keyboard-level files and into the config.h files of the default and via (it if exists) keymaps. `#define TAP_TERM x` is ignored.pull/14789/head
@ -0,0 +1,3 @@ | |||||
/* eliminate lag on space cadet mods */ | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -1,3 +1,3 @@ | |||||
#pragma once | #pragma once | ||||
#define IGNORE_MOD_TAP_INTERRUPT | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,3 @@ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,3 @@ | |||||
/* Enables This makes it easier for fast typists to use dual-function keys */ | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,3 @@ | |||||
/* Enables This makes it easier for fast typists to use dual-function keys */ | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,3 @@ | |||||
/* Enables This makes it easier for fast typists to use dual-function keys */ | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -1,4 +1,5 @@ | |||||
#pragma once | #pragma once | ||||
// place overrides here | // place overrides here | ||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3 | |||||
#define DYNAMIC_KEYMAP_LAYER_COUNT 3 | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,2 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT // 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.) |
@ -0,0 +1,3 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,3 @@ | |||||
#define IGNORE_MOD_TAP_INTERRUPT | |||||
#define PERMISSIVE_HOLD |
@ -0,0 +1,4 @@ | |||||
/* QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* Small QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* Small QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* Small QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* Small QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |
@ -0,0 +1,4 @@ | |||||
/* QoL improvements */ | |||||
#define PERMISSIVE_HOLD | |||||
#define IGNORE_MOD_TAP_INTERRUPT |