Fork channel

Create a new channel as a copy of main.

Rename channel

Rename main to:

Delete channel

Delete main? This cannot be undone.

mode name
-rw-r--r-- README.md
-rw-r--r-- README_jp.md
-rw-r--r-- config.h
-rw-r--r-- keymap.c
-rw-r--r-- layer_number.h
-rw-r--r-- oled_display.c
-rw-r--r-- rules.mk
README

Keymap for 5 rows Helix keyboard

This keymap is only for 5 rows Helix keyboard.

Layout

fig1

Layer

PriorityNumberNameDiscription
high9Adjustkeyboard local functions (violet)
8KFunctionTenkeyPad function keys (bule)
7Extra charsome charactors (red)
6Functionfunction keys (blue)
2KeypadTenkeyPad
2DvorakDvorak
1ColemakColemak
low0QwertyQWERTY (base)

Adjust Layer

Adjust Layer has keyboard local function keys.

  • LED control.
  • Mac/Win mode change.
  • Qwerty/Colemak/Dvorak/TenkeyPad change.

fig2

Mac mode and Win mode

Mac mode swap Alt/Win(GUI) key.

modekeycode
Mac modeAdjust + g(Qwerty)AG_NORM
Adjust + h(Qwerty)
Win modeAdjust + t(Qwerty)AG_SWAP
Adjust + y(Qwerty)

LED control

commandkeycode
on/offAdjust + e(Qwerty)RGB_TOG
Adjust + i(Qwerty)
change modeAdjust + d(Qwerty)RGB_MOD
Adjust + k(Qwerty)
HUE +Adjust + Left ControlRGB_HUI
Adjust + Right Control
HUE -Adjust + Left ShiftRGB_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)
resetAdjust + wRGBRST

Qwerty, Colemak, Dvorak, TenkeyPad selection

char layoutkey
QwertyAdjust + 5
Adjust + 6
CalemakAdjust + 4
Adjust + 7
DvorakAdjust + 3
Adjust + 8
KeypadAdjust + 2
Adjust + 9

TenkeyPad layout

fig3

Note

fig4