mirror of
https://github.com/qmk/qmk_firmware.git
synced 2024-12-18 15:43:23 +00:00
810eafad12
* Add proper prototypes for Tap-Hold Per Key functions * Fix handwired/tennie default keymap * Remove unneeded references * Fix tapping term per key check in space cadet * Pre-emptive fix for tap dance * Fix marksard/leftover30 * Replace hard coded tapping term with define |
||
---|---|---|
.. | ||
config.h | ||
keymap.c | ||
readme.md |
Default keymap
This keymap is to serve as an example of how you could make a multi-layer keymap.
keymap
[base] = LAYOUT_kc(
// ┌────────┬────────┬────────┐
DEL , SPC , ENT ,
// ├────────┼────────┼────────┼────────┼
LEFT , DOWN , UP , RGHT ,
// ├────────┼────────┼────────┼────────┼
SHRK , OGRE , TCP
// └────────┴────────┴────────┘
),
[shrek] = LAYOUT_kc(
// ┌────────┬────────┬────────┐
MPRV , MPLY , MNXT ,
// ├────────┼────────┼────────┼────────┼
BRID , VOLD , VOLU , BRIU ,
// ├────────┼────────┼────────┼────────┼
_______, _______, _______
// └────────┴────────┴────────┘
),
[ogre] = LAYOUT_kc(
// ┌────────┬────────┬────────┐
RGB_MOD, RGB_TOG, RGB_RMOD
// ├────────┼────────┼────────┼────────┼
F13 , F14 , F15 , F16 ,
// ├────────┼────────┼────────┼────────┼
_______, _______, _______
// └────────┴────────┴────────┘
),
[tcp] = LAYOUT_kc(
// ┌────────┬────────┬────────┐
WBAK , WREF , WFWD ,
// ├────────┼────────┼────────┼────────┼
XXXXXXX , PGDN , PGUP , XXXXXXX ,
// ├────────┼────────┼────────┼────────┼
_______, _______, _______
// └────────┴────────┴────────┘
),