mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-12-11 12:20:55 +00:00
cbabc8dbe6
* Replace Tapping Force Hold feature with Quick Tap Term * Replace keyboard level TAPPING_FORCE_HOLD with QUICK_TAP_TERM 0 * Deprecate force hold in info_config.json * Before and after quick tap term unit tests * Quick tap unit tests iteration * Keymap config.h correction * Remove TAPPING_FORCE_HOLD_PER_KEY macros that were missed * Add two more test cases for quick tap * Replace TAPPING_FORCE_HOLD with QUICK_TAP_TERM in configs #2 * Replace TAPPING_FORCE_HOLD_PER_KEY with QUICK_TAP_TERM_PER_KEY in configs #2 * Add function declaration for get_quick_tap_term Co-authored-by: Stefan Kerkmann <karlk90@pm.me> |
||
---|---|---|
.. | ||
config.h | ||
keymap.c | ||
readme.md | ||
rules.mk |
Normal - Qwerty
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
Tab | Q | W | E | R | T | Y | U | I | O | P | -_ |
Bsp | A(A) | G(S) | S(D) | C(F) | G | H | C(J) | S(K) | G(L) | A(;) | '" |
! | Z | X | C | V | B | N | M | , | . | / | Enter |
CTRL | GUI | ALT | System | Cursor | S(Esc) | N(Spc) | Arrows | Left | Down | Up | Right |
- The
N
inN(Spc)
stands for Number layer - Hold down a layer key to temporarily activate or tap twice to toggle on or off
Normal - Colemak
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
Tab | Q | W | F | P | B | J | L | U | Y | ; | -_ |
Bsp | A(A) | G(R) | S(S) | C(T) | G | M | C(N) | S(E) | G(I) | A(O) | '" |
! | Z | X | C | D | V | K | H | , | . | / | Enter |
CTRL | GUI | ALT | System | Cursor | S(Esc) | N(Spc) | Arrows | Left | Down | Up | Right |
- The
N
inN(Spc)
stands for Number layer - Hold down a layer key to temporarily activate or tap twice to toggle on or off
Normal - Simple
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
Tab | Q | W | E | R | T | Y | U | I | O | P | Bsp |
Esc | A | S | D | F | G | H | J | K | L | ; | '" |
SHFT | Z | X | C | V | B | N | M | , | . | / | S(Ent) |
CTRL | GUI | ALT | System | Cursor | Spc | N(Spc) | Arrows | Left | Down | Up | Right |
- The
N
inN(Spc)
stands for Number layer - Hold down a layer key to temporarily activate or tap twice to toggle on or off
Number
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
| | & | = | + | @ | % | # | * | $ | ^ | ||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 0 | ` | |
[ | { | ( | ~ | ! | ) | } | ] | \ | |||
\/ | Normal |
Arrows
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
A(->) | A(<-) | P_Up | P_Up | C(->) | |||||||
P_Down | Left | Down | Up | Right | C(<-) | ||||||
P_Down | A(<-) | ||||||||||
\/ | Normal |
Cursor
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
Wh_Dn | M_Btn2 | Wh_Dn | Wh_Dn | ||||||||
M_Acc2 | M_Acc1 | Wh_Up | M_Btn1 | M_L | M_Down | M_Up | M_R | ||||
Wh_Up | |||||||||||
\/ | Normal |
System
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
F1 | F2 | F3 | F4 | F5 | F6 | F7 | F8 | F9 | F10 | F11 | F12 |
Pr_Scn | Pr_Scn | Brght- | Vol- | Vol+ | Brght+ | Mute | |||||
Mute | P_Trac | N_Trac | Play | ||||||||
KBoard | \/ | Simple | Qwerty | Colemk | Normal |
KBoard
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
------ | |||||||||||
Hue- | Sat- | Sat+ | Hue+ | Mode+ | |||||||
Mode- | Brght- | Brght+ | RGB_Tg | ||||||||
\/ | \/ | FMWare |
FMWare
------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ | ------ |
---|---|---|---|---|---|---|---|---|---|---|---|
EEPROM | Reset | ||||||||||
Reset | Debug | ||||||||||
------ | |||||||||||
\/ | \/ | \/ |