Keyboard Firmware
Unified keymap for QMK and ZMK split ergonomic keyboards
Download Latest FirmwareSupported Keyboards
| Board | Firmware | Layout |
|---|---|---|
| Bastard Keyboards Skeletyl | QMK | 3x5+3 (36 keys) |
| Boardsource Lulu | QMK | 3x6+3 (42 keys) |
| Lily58 | QMK | 3x6+3 (42 keys) |
| Chocofi | ZMK | 3x6+3 (42 keys) |
| Corneish-Zen | ZMK | 3x6+3 (42 keys) |
| GEIGEIGEIST TOTEM | ZMK | 3x5+1+3 (38 keys) |
| Jels Boaty | QMK | Custom (63 keys) |
| Ripple (Cosmos Dactyl) | QMK | 3x5+3 (36 keys) |
Keymap Layouts
Split Ergonomic Keyboards
Magic key mappings are included at the bottom of each visualization.
Row-Staggered Keyboards (macOS)
Gallium
Nightlight
Nightlight-LHM
Rain
Rainy Racket
Sturdy
Magic Training
For bigrams that have a magic rule, typing them directly instead of using the magic key will replace the second character with #.
For example, assume the magic rule is c* → cy, where * is the magic key. Typing cy without the magic key results in c#:
latency→latenc#latenc*→latency
Combos
Bootloader Entry (DFU)
- Left hand:
B+Q+Z - Right hand:
P+.+'
GitHub URL
- Keys:
G+O+U+. - Outputs the repository URL
About
This repository uses a unified YAML configuration to generate keymaps for both QMK and ZMK firmware. All keymaps are defined in a single source and automatically generated for each keyboard.