diff options
author | Christoph Cullmann <christoph@cullmann.io> | 2024-09-22 18:40:23 +0200 |
---|---|---|
committer | Christoph Cullmann <christoph@cullmann.io> | 2024-09-22 18:40:23 +0200 |
commit | d94485304fdebe1bc5b241cafefdf3d729f6dfb6 (patch) | |
tree | f489b1cff5b78316d3d2b26436ba1d4005b3f465 | |
parent | 0c8f0cf3046ecc38c23986b2846532189b342d1a (diff) |
tune settings
-rw-r--r-- | README.md | 2 | ||||
-rw-r--r-- | common/config.h | 20 |
2 files changed, 10 insertions, 12 deletions
@@ -42,4 +42,4 @@ Based on ideas and code from: - https://oxey.dev/dhorf - https://github.com/manna-harbour/miryoku -- https://getreuer.info/posts/keyboards/achordion +- https://github.com/getreuer/qmk-keymap diff --git a/common/config.h b/common/config.h index 7d459d8..eef3fb0 100644 --- a/common/config.h +++ b/common/config.h @@ -20,21 +20,19 @@ // enable NKRO by default #define FORCE_NKRO -// settings for home row modifiers -// details see https://precondition.github.io/home-row-mods +// many settings taken from https://github.com/getreuer/qmk-keymap -// detect typing streaks -#define ACHORDION_STREAK - -// Enable rapid switch from tap to hold, disables double tap hold auto-repeat. -#define QUICK_TAP_TERM 0 +// don't confuse apps +#define TAP_CODE_DELAY 5 // home row mods -#define TAPPING_FORCE_HOLD -#define TAPPING_TERM 180 +#define TAPPING_TERM 170 +#define TAPPING_TERM_PER_KEY +#define PERMISSIVE_HOLD +#define QUICK_TAP_TERM_PER_KEY -// delay hold/release to not mess up software -#define TAP_CODE_DELAY 10 +// enable streak detection +#define ACHORDION_STREAK // // underglow configuration |