From e2fb3079c7168ba109dfeeec20931ad75870186a Mon Sep 17 00:00:00 2001 From: Takeshi ISHII <2170248+mtei@users.noreply.github.com> Date: Mon, 16 Apr 2018 01:54:56 +0900 Subject: update Helix keymap 'five_rows' (#2635) * add 'HELIX=' option for build * add IOS_DEVICE_ENABLE for iPad * shrink size to helix five_rows keymap.c * shrink size. _ADJUST number change * add KEYPAD layer * modify keypad leyer * display RGB mode on slave side OLED * fix Colemak, Dvorak center DEL to BS * change LEFT BS to LEFT SP and add AUX layer for try old map * update update_base_layer() * add right keypad and keypad func layer * use MO() macro insted of LOWER,RAISE,ADJUST custom key-code * remove LOWER,RAISE,ADJUST custom key-code * use MO(_LOWER|_RAISE|_ADJUST) * relayout ADJUST layer * modify Function Layer. PGUP,PGDN swap HOME,END * add Keypad aux layer for '00' send * update README.md, README_jp.md * fix README.md * fix README.md, README_jp.md --- keyboards/helix/rev2/keymaps/five_rows/README.md | 73 ++++++++++++++---------- 1 file changed, 42 insertions(+), 31 deletions(-) (limited to 'keyboards/helix/rev2/keymaps/five_rows/README.md') diff --git a/keyboards/helix/rev2/keymaps/five_rows/README.md b/keyboards/helix/rev2/keymaps/five_rows/README.md index edb768f3b2..4feaac2efb 100644 --- a/keyboards/helix/rev2/keymaps/five_rows/README.md +++ b/keyboards/helix/rev2/keymaps/five_rows/README.md @@ -4,15 +4,17 @@ This keymap is only for 5 rows Helix keyboard. ## Layout -![fig1](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/662082b66231eb8d1f45776d813c57f29d445e68/helix-five_rows_r2.png) +![fig1](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/827632dda7db87cf88d41a0d3b476c5962c29213/helix-five_rows_r3.png) ## Layer |Priority|Number|Name|Discription| | ---- | ---- | --- | --- | -|high|16|Adjust| keyboard local functions| -||4|Extra char| some charactors | -||3|Function| function keys | +|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)| @@ -23,7 +25,9 @@ Adjust Layer has keyboard local function keys. * LED control. * Mac/Win mode change. -* Qwerty/Colemak/Dvorak change. +* Qwerty/Colemak/Dvorak/TenkeyPad change. + +![fig2](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/827632dda7db87cf88d41a0d3b476c5962c29213/helix-five_rows_r3adj.png) ### Mac mode and Win mode @@ -32,42 +36,49 @@ 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)| | +| |Adjust + h(Qwerty)| | +|Win mode|Adjust + t(Qwerty)|AG_SWAP| +| |Adjust + y(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| +|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 + 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| +|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 selection +### Qwerty, Colemak, Dvorak, TenkeyPad selection |char layout|key| | ---- | ---- | -|Qwerty | Adjust + j(Qwerty) | -| | Adjust + 5| -|Calemak| Adjust + k(Qwerty) | -| | Adjust + 4| -|Dvorak | Adjust + l(Qwerty) | -| | Adjust + 3| +|Qwerty | Adjust + 5 | +| | Adjust + 6 | +|Calemak| Adjust + 4 | +| | Adjust + 7 | +|Dvorak | Adjust + 3 | +| | Adjust + 8 | +|Keypad | Adjust + 2 | +| | Adjust + 9 | + +## TenkeyPad layout + +![fig3](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/827632dda7db87cf88d41a0d3b476c5962c29213/helix-five_rows_r3key.png) ## Note -![fig2](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/9979482e9aa0b25962fad9ee634cd1c23cef1751/five_rows_making.jpg) +![fig4](https://gist.github.com/mtei/c81a3688206aa50996339cb9ced4751d/raw/d6e9af7684c051de4744b9dee9cd96b762bf4e2d/five_rows_making2.jpg) -- cgit v1.2.1