Instead of having all sendstring keycode mappings in the main quantum.c file, give each one its own file in keymap_extras that can be #included in a user's keymap. If one is included, it will define the appropriate lookup tables and overwrite the weak definitions in quantum.c. (Including more than one sendstring definition will fail at compile time.) Update @rai-suta's test keymap to match, as well as the documentation. |
||
|---|---|---|
| .. | ||
| keymaps | ||
| old_keymap_files | ||
| rev3 | ||
| rev4 | ||
| config.h | ||
| Makefile | ||
| planck.c | ||
| planck.h | ||
| readme.md | ||
| rules.mk | ||
Planck
A compact 40% (12x4) ortholinear keyboard kit made and sold by OLKB and Massdrop. More info on qmk.fm
Keyboard Maintainer: Jack Humbert Hardware Supported: Planck PCB rev1, rev2, rev3, rev4, Teensy 2.0 Hardware Availability: OLKB.com, Massdrop
Make example for this keyboard (after setting up your build environment):
make planck-rev4-default
See build environment setup then the make instructions for more information.
