* add some comment about Helix customize and auto-setup RGBLIGHT_LIMIT_VAL * add define USB_MAX_POWER_CONSUMPTION * Helix keyboard OLED, RGBLIGHT enable/disable control integrate into rules.mk rules.mk: add 4 Variables for compile control. # Helix keyboard customize # you can edit follows 4 Variables # jp: 以下の4つの変数を必要に応じて編集します。 OLED_ENABLE = no # OLED_ENABLE LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.) LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.) LED_ANIMATIONS = yes # LED animations config.h: auto set RGBLED_NUM by HELIX_ROWS and rules.mk's define * HELIX_ROWS define move from config.h to rules.mk * add readme.md * rename readme.md to readme_jp.md * add readme.md and modify readme_jp.md * change helix/ssd1306.c for select glcdfont.c position * add variable LOCAL_GLCDFONT into each keymaps rules.mk * Add iPhone/iPad LED support to Helix default keymap * renumber _ADJUST for shrink program size * Fix Helix i2c wrong bit rate * add helix serial debug code * serial debug macro move from config.h to serial.h * helix serial.c debugging... * refine debug macros * add some comments * add SELECT_SERIAL_SPEED * add comments * debugging sync_send/sync_recv * add very high speed * fix sync_send/sync_recv * fix com. start and switch send/recv * debug mode off * remove debug codes * Shrinked config.h |
||
|---|---|---|
| .. | ||
| config.h | ||
| keymap.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_SMOD |
| 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 |



