]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/helix/rev2/keymaps/five_rows_jis/readme_jp.md
Merge pull request #3229 from qmk/hf/shinydox
[qmk_firmware.git] / keyboards / helix / rev2 / keymaps / five_rows_jis / readme_jp.md
1 # Helix 5 rows JIS layout
2
3 このキーマップは日本語JISキーボード配列を利用しているユーザーが無理なく操作出来るというコンセプトで作成しました。以下の特徴があります。  
4
5 * 日本語の長音記号をレイヤーを移動せずに入力可能なように考慮しています
6 * 入りきらない記号関連をLowerレイヤーに位置関係を維持して配置しています
7 * 十字キーを凸配置にしています
8 * Ctrl,Shift,Tab,漢字,Esc,GUI(Win),Appの各キーは位置関係を維持して配置しています
9 * Lower/Raiseキーマップは暗記しないでも使えるようにわかりやすい配置を考慮しています
10
11  またこのキーマップにはHelixの分割されたキーボードを通常通りに使用する「NORMAL」キーマップと、キー位置の最適化のためにHelixの分割されたキーボードの左右を交換して使う「EXCHANGE」キーマップを切り替えられるようにしています。これらにはさらに以下の特徴があります。  
12
13 ## NORMALキーマップ
14
15 * Nキーを左人差し指で、Bキーを右人差し指で押下することが可能
16
17 ## EXCHANGEキーマップ
18
19 * Pro micro下の2キーを有効に使うことにより、NORMALのベースキーマップに```[{```,```}]```,```/?```の各キーを追加し、```\_```キー以外の入力をベースマップで可能にしています
20 * 漢字キー,Enterキーの押し間違いを避けるためPro micro下の2キーに移動しています
21
22 ## 配列
23
24 ### NORMALキーマップ
25
26  Adjust + ModNrmキーでNORMALキーマップに切り替わります。  
27
28 Baseレイヤー  
29
30 ```
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  `-------------------------------------------------------------------------------------------------'
42 ```
43
44 Lowerレイヤー  
45
46  記号キーと、BackSpace位置にDeleteキーを配置しています。  
47  例えば```|```キーを入力する場合、Lower + Shift + \キーで入力することが出来ます。
48
49 ```
50  ,-----------------------------------------.             ,-----------------------------------------.
51  |      |      |      |      |      |      |             |      |      |      |  -=  |  ^~  |  \|  |
52  |------+------+------+------+------+------|             |------+------+------+------+------+------|
53  |      |      |      |      |      |      |             |      |      |      |      |  @`  |  [{  |
54  |------+------+------+------+------+------|             |------+------+------+------+------+------|
55  |      |      |      |      |      |      |             |      |      |      |  ;+  |  :*  |  ]}  |
56  |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
57  |      |      |      |      |      |      |      |      |      |      |  ,<  |  .>  |  /?  |  \_  |
58  |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
59  |      |      |      |      |      |      | Del  |      |      |      |      |      |      |      |
60  `-------------------------------------------------------------------------------------------------'
61 ```
62
63 Raiseレイヤー  
64
65  rules.mkのMOUSEKEY_ENABLEをyesにした場合マウスキーを利用できます。ただしバイナリ容量を食いますのでmakeした時に確認できるバイナリサイズがオーバーしていないことに十分注意してください。  
66  また、F1-F12キーをHHKBライクに使えるように横並びにしました。  
67
68 ```
69  ,-----------------------------------------.             ,-----------------------------------------.
70  |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  |             |  F7  |  F8  |  F9  |  F10 |  F11 | F12  |
71  |------+------+------+------+------+------|             |------+------+------+------+------+------|
72  |      |      |      |      |      |      |             |      |      |      |      | Home |PageUp|
73  |------+------+------+------+------+------|             |------+------+------+------+------+------|
74  |      |      |      |      |      |      |             |      |      |      |      | End  |PageDn|
75  |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
76  |      |MsBtn1|MsBtn2|      |      |      |      |      |      |      |      |      | MsUp |      |
77  |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
78  |      |      |      |      |      |      |      |      |      |      |      |MsLeft|MsDown|MsRght|
79  `-------------------------------------------------------------------------------------------------'
80 ```
81
82 ### EXCHANGEキーマップ
83
84  Adjust + ModExcキーでEXCHANGEキーマップに切り替わります。  
85  HelixのUSBやフォンケーブルの接続は変更せず、分割された左右のキーボードを入れ替えて使います。  
86
87 Baseレイヤー  
88
89  ちょっと無理やりですが```[{```,```}]```キーを突っ込んでいます。  
90
91 ```
92         ,-----------------------------------------.,-----------------------------------------.
93         | Esc  |  1!  |  2"  |  3#  |  4$  |  5%  ||  6&  |  7'  |  8(  |  9)  |   0  |  -=  |
94         |------+------+------+------+------+------||------+------+------+------+------+------|
95         | Tab  |   Q  |   W  |   E  |   R  |   T  ||   Y  |   U  |   I  |   O  |   P  |  @`  |
96         |------+------+------+------+------+------||------+------+------+------+------+------|
97         |      |   A  |   S  |   D  |   F  |   G  ||   H  |   J  |   K  |   L  |  ;+  |  :*  |
98  ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
99  |KANJI | Shift|   Z  |   X  |   C  |   V  |   B  ||   N  |   M  |  ,<  |  .>  |  /?  |  Up  |Enter |
100  |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
101  |Adjust| Ctrl | GUI  | Alt  |  [{  |Lower | Bksp ||Space |Raise |  }]  | APP  | Left | Down |Right |
102  `------------------------------------------------'`------------------------------------------------'
103 ```
104
105 Lowerレイヤー  
106
107  記号キーと、BackSpace位置にDeleteキーを配置しています。  
108  PageDown/Up, Home/EndをCtrl+十字キーの延長線上で使用できるように配置しています。  
109
110 ```
111         ,-----------------------------------------.,-----------------------------------------.
112         |      |      |      |      |      |      ||      |      |      |  -=  |  ^~  |  \|  |
113         |------+------+------+------+------+------||------+------+------+------+------+------|
114         |      |      |      |      |      |      ||      |      |      |      |  @`  |  [{  |
115         |------+------+------+------+------+------||------+------+------+------+------+------|
116         |      |      |      |      |      |      ||      |      |      |  ;+  |  :*  |  ]}  |
117  ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
118  |      |      |      |      |      |      |      ||      |  ,<  |  .>  |  /?  |  \_  |PageUp|      |
119  |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
120  |      |      |      |      |      |      | Del  ||      |      |      |      | Home |PageDn| End  |
121  `------------------------------------------------'`------------------------------------------------'
122 ```
123
124 Raiseレイヤー  
125
126  rules.mkのMOUSEKEY_ENABLEをyesにした場合マウスキーを利用できます。ただしバイナリ容量を食いますのでmakeした時に確認できるバイナリサイズがオーバーしていないことに十分注意してください。  
127  また、F1-F12キーをHHKBライクに使えるように横並びにしました。  
128  マウスキーは十字キーの延長線上で使用できるように配置しています。  
129
130 ```
131         ,-----------------------------------------.,-----------------------------------------.
132         |  F1  |  F2  |  F3  |  F4  |  F5  |  F6  ||  F7  |  F8  |  F9  |  F10 |  F11 | F12  |
133         |------+------+------+------+------+------||------+------+------+------+------+------|
134         |      |      |      |      |      |      ||      |      |      |      |      |      |
135         |------+------+------+------+------+------||------+------+------+------+------+------|
136         |      |      |      |      |      |      ||      |      |      |      |      |      |
137  ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
138  |      |      |MsBtn1|MsBtn2|      |      |      ||      |      |      |      |      | MsUp |      |
139  |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
140  |      |      |      |      |      |      |      ||      |      |      |      |MsLeft|MsDown|MsRght|
141  `------------------------------------------------'`------------------------------------------------'
142 ```
143
144 ### NORMAL/EXCHANGE共通レイヤー
145
146 Adjustレイヤー
147
148  NORMAL/EXCHANGE共通で利用するレイヤーです。共通で使えるように両側同じ並びで同じものを配置しています。  
149
150 ```
151  ,-----------------------------------------.             ,-----------------------------------------.
152  |      | Reset|RGBRST|Aud on|Audoff|      |             |      | Reset|RGBRST|Aud on|Audoff|      |
153  |------+------+------+------+------+------|             |------+------+------+------+------+------|
154  |      |ModNrm|ModExc| Mac  | Win  |      |             |      |ModNrm|ModExc| Mac  | Win  |      |
155  |------+------+------+------+------+------|             |------+------+------+------+------|------+
156  |      |RGB ON| HUE+ | SAT+ | VAL+ |      |             |      |RGB ON| HUE+ | SAT+ | VAL+ |      |
157  |------+------+------+------+------+------+------+------+------+------+------+------+------|------+
158  |      | MODE | HUE- | SAT- | VAL- |      |      |      |      | MODE | HUE- | SAT- | VAL- |      |
159  |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
160  |      |      |      |      |      |      |      |      |      |      |      |      |      |      |
161  `-------------------------------------------------------------------------------------------------'
162 ```
163
164 ## コンパイルの仕方
165
166  Defaultキーマップのreadmeを参照してください。