]> git.donarmstrong.com Git - qmk_firmware.git/blob - keyboards/hhkb/keymaps/sh_jp/README.md
7be38a415f4ac7258b33f0d48c5026b694863b3c
[qmk_firmware.git] / keyboards / hhkb / keymaps / sh_jp / README.md
1 Keymaps for both Dvorak layout and QWER layout for HHKB JP.  
2 1. The default layout is Dvorak.
3 2. Use `Tog` to toggle between Dvorak and QWER
4 3. Holding `NewCmd`, the original `LftCmd`,  will activate the `NewCmd` layer which means `NewCmd+key` is the same as `Cmd+key` in normal QWER layout.<sup>[1](#cmdTab)</sup>
5   - For example, no matter you are in Dvorak layout or QWER layout, you can use `Cmd+s` to save a currently editing file.
6 4. `Symb` makes type symbols easier: for example: `Symb+a` is `!`.
7 5. `Spc+key` equals to `Shft+key` while using `Spc` alone will yield a space as usual.
8 6. There's an extra `Tab` in the last line.
9
10 ```
11 Layer QWER:
12 ,-----------------------------------------------------------.
13 |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9|  0|  -|  =|   |Bsp|
14 |-----------------------------------------------------------|
15 |Tab  |  '|   ,|  .|  P|  Y|  F|  G|  C|  R|  L|  /|  =|    |
16 |------------------------------------------------------` Ent|
17 |Ctrl  |  A|  O|  E|  U|  I|  D|  H|  T|  N|  S|  -|  \|    |
18 |-----------------------------------------------------------|
19 |Shft   |  ;|  Q|  J|  K|  X|  B|  M| W|  V|  Z|   | Up|    |
20 |-----------------------------------------------------------|
21 |FN| `| Alt|NewCmd|Symb|  Spc |Symb|Tab|RCmd|Tog|Lft|Dwn|Rgh|
22 `-----------------------------------------------------------'
23 ```
24
25 ```
26 Layer QWER:
27 ,-----------------------------------------------------------.
28 |Esc|  1|  2|  3|  4|  5|  6|  7|  8|  9| 10|  -|  =|   |Bsp|
29 |-----------------------------------------------------------|
30 |Tab  |  Q|  W|  E|  R|  T|  Y|  U|  I|  O|  P|  [|  ]|     |
31 |------------------------------------------------------` Ent|
32 |Ctrl  |  A|  S|  D|  F|  G|  H|  J|  K|  L|  ;|  '|  \|    |
33 |-----------------------------------------------------------|
34 |Shft   |  Z|  X|  C|  V|  B|  N|  M|  ,|  .|  /|   | Up|   |
35 |-----------------------------------------------------------|
36 |FN| `| Alt|NewCmd|Symb|  Spc  |Symb|Tab|Cmd|Tog|Lft|Dwn|Rgh|
37 `-----------------------------------------------------------'
38 ```
39
40 ```
41 Layer Symb:
42 ,-----------------------------------------------------------.
43 |   |   |   |   |   |   |   |   |   |   |  |   |   |   |    |
44 |-----------------------------------------------------------|
45 |     |   |   |   [|   ]|   |   |  {|  }|   |   |   |   |   |
46 |------------------------------------------------------`    |
47 |      |  !|  @|  #|  $|  %|  ^|  &|  *|  (|  )|  '|  \|    |
48 |-----------------------------------------------------------|
49 |       |   |   |   |   |   |   |   |   |   |   |   |   |   |
50 |-----------------------------------------------------------|
51 |  |  |    |      |    |       |    |   |   |   |   |   |   |
52 `-----------------------------------------------------------'
53 ```
54
55 ```
56 Layer FUNC: HHKB mode (HHKB Fn)
57 ,-----------------------------------------------------------.
58 |Pwr| F1| F2| F3| F4| F5| F6| F7| F8| F9|F10|F11|F12|Ins|Del|
59 |-----------------------------------------------------------|
60 |Caps |   |   |   |   |   |   |   |Psc|Slk|Pus|Up |   |     |
61 |------------------------------------------------------`    |
62 |      |VoD|VoU|Mut|   |   |  *|  /|Hom|PgU|Lef|Rig|   |    |
63 |-----------------------------------------------------------|
64 |       |   |   |   |   |   |  +|  -|End|PgD|Dow|   |   |   |
65 |-----------------------------------------------------------|
66 |   ||   |   |   |   |         |   |   |   |   ||   |   |   |
67 `-----------------------------------------------------------'
68 ```
69
70 ```
71 Empty Layer:
72 ,-----------------------------------------------------------.
73 |   |   |   |   |   |   |   |   |   |   |  |   |   |   |    |
74 |-----------------------------------------------------------|
75 |     |   |   |   |   |   |   |   |   |   |   |   |   |     |
76 |------------------------------------------------------`    |
77 |      |   |   |   |   |   |   |   |   |   |   |   |   |    |
78 |-----------------------------------------------------------|
79 |       |   |   |   |   |   |   |   |   |   |   |   |   |   |
80 |-----------------------------------------------------------|
81 |  |  |    |      |    |       |    |   |   |   |   |   |   |
82 `-----------------------------------------------------------'
83 ```
84 <a name="cmdTab">1</a>: `NewCmd + Tab` does not work, you can use `RCmd+Tab` to switch among applications.