forked from forks/qmk_firmware
85a0c494ff
* Stop using snprintf() in keymaps/five_rows/oled_display.c. The binary size becomes 1350 bytes smaller. make HELIX=verbose,core-oled helix/rev2/sc:five_rows (104 bytes over) -> (95%, 1256 bytes free) make helix/rev3_5rows:five_rows (528 bytes over) -> (97%, 830 bytes free) * add matrix scan rate display to OLED for keymaps/five_rows * add matrix_output_unselect_delay.c to helix keymaps/five_rows * add GPLv2 header * apply review comment |
||
---|---|---|
.. | ||
config.h | ||
keymap.c | ||
layer_number.h | ||
matrix_output_unselect_delay.c | ||
oled_display.c | ||
README.md | ||
README_jp.md | ||
rules.mk |
Keymap for 5 rows Helix keyboard
This keymap is only for 5 rows Helix keyboard.
Layout
Layer
Priority | Number | Name | Discription |
---|---|---|---|
high | 9 | Adjust | keyboard local functions (violet) |
8 | KFunction | TenkeyPad function keys (bule) | |
7 | Extra char | some charactors (red) | |
6 | Function | function keys (blue) | |
2 | Keypad | TenkeyPad | |
2 | Dvorak | Dvorak | |
1 | Colemak | Colemak | |
low | 0 | Qwerty | QWERTY (base) |
Adjust Layer
Adjust Layer has keyboard local function keys.
- LED control.
- Mac/Win mode change.
- Qwerty/Colemak/Dvorak/TenkeyPad change.
Mac mode and Win mode
Mac mode swap Alt/Win(GUI) key.
mode | key | code |
---|---|---|
Mac mode | Adjust + g(Qwerty) | AG_NORM |
Adjust + h(Qwerty) | ||
Win mode | Adjust + t(Qwerty) | AG_SWAP |
Adjust + y(Qwerty) |
LED control
command | key | code |
---|---|---|
on/off | Adjust + e(Qwerty) | RGB_TOG |
Adjust + i(Qwerty) | ||
change mode | Adjust + d(Qwerty) | RGB_MOD |
Adjust + k(Qwerty) | ||
HUE + | Adjust + Left Control | RGB_HUI |
Adjust + Right Control | ||
HUE - | Adjust + Left Shift | RGB_HUD |
Adjust + Right Shift | ||
SAT + | Adjust + ;(Qwerty) | RGB_SAI |
Adjust + a(Qwerty) | ||
SAT - | Adjust + z(Qwerty) | RGB_SAD |
Adjust + /(Qwerty) | ||
Bright + | Adjust + s(Qwerty) | RGB_VAI |
Adjust + l(Qwerty) | ||
Bright - | Adjust + x(Qwerty) | RGB_VAD |
Adjust + >(Qwerty) | ||
reset | Adjust + w | RGBRST |
Qwerty, Colemak, Dvorak, TenkeyPad selection
char layout | key |
---|---|
Qwerty | Adjust + 5 |
Adjust + 6 | |
Calemak | Adjust + 4 |
Adjust + 7 | |
Dvorak | Adjust + 3 |
Adjust + 8 | |
Keypad | Adjust + 2 |
Adjust + 9 |