qmk_firmware/keyboards/helix/rev2/keymaps/five_rows
Takeshi ISHII 824d584d8c New keymap for The Helix keyboard("five_rows") (#2592)
* duplicate keyboards/helix/rev2/keymaps/default to keyboards/helix/rev2/keymaps/five_rows

* OLED Layer display 'Qwerty','Colemak','Dvorak'

* set Qwerty, Lower, Raise map

* set Colemak map

* set Dvorak map

* OLED Layer display 'Raise','Lower' change to 'Extra char','Function'

* fix ExtraChar Layer Shift-key disable

* Raise,Lower,Adjust layer modify

some key change KC_TRNS to KC_NO
add KANA, EISU key

* refine keymaps/five_rows/{config.h,rules.mk} for easy and safe customize

* modify Adjust layer: all function into left hand, remove F1..F12,DEL

* Add Helix five_rows keymap README.md and README_jp.md

* Raise Layer modify: enable Raise(Extr)+Lower(Func)==Adjust

* fix image file url in README.md,README_jp.md

* change Layer display on OLED

* change OLED display base name position
2018-03-23 16:08:37 -07:00
..
config.h New keymap for The Helix keyboard("five_rows") (#2592) 2018-03-23 16:08:37 -07:00
keymap.c New keymap for The Helix keyboard("five_rows") (#2592) 2018-03-23 16:08:37 -07:00
README_jp.md New keymap for The Helix keyboard("five_rows") (#2592) 2018-03-23 16:08:37 -07:00
README.md New keymap for The Helix keyboard("five_rows") (#2592) 2018-03-23 16:08:37 -07:00
rules.mk New keymap for The Helix keyboard("five_rows") (#2592) 2018-03-23 16:08:37 -07:00

Keymap for 5 rows Helix keyboard

This keymap is only for 5 rows Helix keyboard.

Layout

fig1

Layer

Priority Number Name Discription
high 16 Adjust keyboard local functions
4 Extra char some charactors
3 Function function keys
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 change.

Mac mode and Win mode

Mac mode swap Alt/Win(GUI) key.

mode key code
Mac mode Adjust + g(Qwerty) AG_NORM
Win mode Adjust + h(Qwerty) AG_SWAP
Adjust + t(Qwerty)

LED control

command key code
on/off Adjust + ,(Qwerty) RGB_TOG
Adjust + v(Qwerty)
change mode Adjust + Right option RGB_SMOD
Adjust + c(Qwerty)
HUE + Adjust + .(Qwerty) RGB_HUI
Adjust + Left Control
HUE - Adjust + menu RGB_HUD
Adjust + Left Shift
SAT + Adjust + /(Qwerty) RGB_SAI
Adjust + a(Qwerty)
SAT - Adjust + right hand left side Fn RGB_SAD
Adjust + z(Qwerty)
Bright + Adjust + Right Shift RGB_VAI
Adjust + s(Qwerty)
Bright - Adjust + right hand right side Fn RGB_VAD
Adjust + x(Qwerty)
reset Adjust + w(Qwerty) RGBRST

Qwerty, Colemak, Dvorak selection

char layout key
Qwerty Adjust + j(Qwerty)
Adjust + 5
Calemak Adjust + k(Qwerty)
Adjust + 4
Dvorak Adjust + l(Qwerty)
Adjust + 3

Note

fig2