1 # Helix 5 rows JIS layout
3 This keymap was created with the concept that users using Japanese JIS keyboard layout can operate without difficulty. It has the following features.
5 * We are considering to be able to input long Japanese notes without moving the layer
6 * We are arranging the relation of symbols that can not fit in the Lower layer keeping the positional relationship
7 * The four-way key is in a convex arrangement
8 * Ctrl, Shift, Tab, Kanji, Esc, GUI (Win), App keys are arranged keeping positional relationship
9 * Lower / Raise keymap is considering easy placement so that it can be used without memorizing
11 This keymap also includes a "NORMAL" keymap that uses Helix's split keyboard as usual, and an "EXCHANGE" key that exchanges left and right sides of Helix's split keyboard for key position optimization I am trying to switch maps. These have the following additional features.
15 * It is possible to press the N key with the left index finger and the B key with the right index finger
19 * By using the 2 key under Pro micro effectively add `` `[{` `` `` `]]` ``, `` `/?` `` Keys to NORMAL's base keymap And make inputs other than the `` `\ _` `` key possible with the base map
20 * To avoid mistakes in pressing the Kanji key and the Enter key, we are moving to the 2 key.
26 Adjust + ModExc key switches to the NORMAL keymap.
31 ,-----------------------------------------. ,-----------------------------------------.
32 | Esc | 1! | 2" | 3# | 4$ | 5% | | 6& | 7' | 8( | 9) | 0 | -= |
33 |------+------+------+------+------+------| |------+------+------+------+------+------|
34 | KANJI| Q | W | E | R | T | | Y | U | I | O | P | @` |
35 |------+------+------+------+------+------| |------+------+------+------+------+------|
36 | Tab | A | S | D | F | G | | H | J | K | L | ;+ | :* |
37 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
38 | Shift| Z | X | C | V | B | N | B | N | M | ,< | .> | Up |Enter |
39 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
40 | Ctrl | GUI | Alt |Adjust|Lower |Space |Bksp |Space |Space |Raise | APP | Left | Down |Right |
41 `-------------------------------------------------------------------------------------------------'
47 ,-----------------------------------------. ,-----------------------------------------.
48 | | | | | | | | | | | -= | ^~ | \| |
49 |------+------+------+------+------+------| |------+------+------+------+------+------|
50 | | | | | | | | | | | | @` | [{ |
51 |------+------+------+------+------+------| |------+------+------+------+------+------|
52 | | | | | | | | | | | ;+ | :* | ]} |
53 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
54 | | | | | | | | | | | ,< | .> | /? | \_ |
55 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
56 | | | | | | | Del | | | | | | | |
57 `-------------------------------------------------------------------------------------------------'
63 ,-----------------------------------------. ,-----------------------------------------.
64 | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
65 |------+------+------+------+------+------| |------+------+------+------+------+------|
66 | | | | | | | | F12 | | | | Home |PageUp|
67 |------+------+------+------+------+------| |------+------+------+------+------+------|
68 | | | | | | | | | | | | End |PageDn|
69 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
70 | |MsBtn1|MsBtn2| | | | | | | | | | MsUp | |
71 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
72 | | | | | | | | | | | |MsLeft|MsDown|MsRght|
73 `-------------------------------------------------------------------------------------------------'
78 Adjust + ModExc key switches to the EXCHANGE keymap.
83 ,-----------------------------------------.,-----------------------------------------.
84 | Esc | 1! | 2" | 3# | 4$ | 5% || 6& | 7' | 8( | 9) | 0 | -= |
85 |------+------+------+------+------+------||------+------+------+------+------+------|
86 | Tab | Q | W | E | R | T || Y | U | I | O | P | @` |
87 |------+------+------+------+------+------||------+------+------+------+------+------|
88 | | A | S | D | F | G || H | J | K | L | ;+ | :* |
89 ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
90 |KANJI | Shift| Z | X | C | V | B || N | M | ,< | .> | /? | Up |Enter |
91 |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
92 |Adjust| Ctrl | GUI | Alt | [{ |Lower | Bksp ||Space |Raise | }] | APP | Left | Down |Right |
93 `------------------------------------------------'`------------------------------------------------'
99 ,-----------------------------------------.,-----------------------------------------.
100 | | | | | | || | | | -= | ^~ | \| |
101 |------+------+------+------+------+------||------+------+------+------+------+------|
102 | | | | | | || | | | | @` | [{ |
103 |------+------+------+------+------+------||------+------+------+------+------+------|
104 | | | | | | || | | | ;+ | :* | ]} |
105 ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
106 | | | | | | | || | ,< | .> | /? | \_ |PageUp| |
107 |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
108 | | | | | | | Del || | | | | Home |PageDn| End |
109 `------------------------------------------------'`------------------------------------------------'
115 ,-----------------------------------------.,-----------------------------------------.
116 | | F1 | F2 | F3 | F4 | F5 || F6 | F7 | F8 | F9 | F10 | F11 |
117 |------+------+------+------+------+------||------+------+------+------+------+------|
118 | | | | | | || F12 | | | | | |
119 |------+------+------+------+------+------||------+------+------+------+------+------|
120 | | | | | | || | | | | | |
121 ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
122 | | |MsBtn1|MsBtn2| | | || | | | | | MsUp | |
123 |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
124 | | | | | | | || | | | |MsLeft|MsDown|MsRght|
125 `------------------------------------------------'`------------------------------------------------'
128 ### NORMAL/EXCHANGE common Layer
132 NORMAL / EXCHANGE This layer is used in common. The same items are arranged in the same row on both sides so that they can be used in common.
135 ,-----------------------------------------. ,-----------------------------------------.
136 | | Reset|RGBRST|Aud on|Audoff| | | | Reset|RGBRST|Aud on|Audoff| |
137 |------+------+------+------+------+------| |------+------+------+------+------+------|
138 | |ModNrm|ModExc| Mac | Win | | | |ModNrm|ModExc| Mac | Win | |
139 |------+------+------+------+------+------| |------+------+------+------+------|------+
140 | |RGB ON| HUE+ | SAT+ | VAL+ | | | |RGB ON| HUE+ | SAT+ | VAL+ | |
141 |------+------+------+------+------+------+------+------+------+------+------+------+------|------+
142 | | MODE | HUE- | SAT- | VAL- | | | | | MODE | HUE- | SAT- | VAL- | |
143 |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
144 | | | | | | | | | | | | | | |
145 `-------------------------------------------------------------------------------------------------'
148 ## How to compile these program
150 See the readme of the Default keymap.