logo

qmk_firmware

custom branch of QMK firmware git clone https://anongit.hacktivis.me/git/qmk_firmware.git

readme.md (9587B)


  1. # Helix 5 rows JIS layout
  2. This keymap was created with the concept that users using Japanese JIS keyboard layout can operate without difficulty. It has the following features.
  3. * We are considering to be able to input long Japanese notes without moving the layer
  4. * We are arranging the relation of symbols that can not fit in the Lower layer keeping the positional relationship
  5. * The four-way key is in a convex arrangement
  6. * Ctrl, Shift, Tab, Kanji, Esc, GUI (Win), App keys are arranged keeping positional relationship
  7. * Lower / Raise keymap is considering easy placement so that it can be used without memorizing
  8. 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.
  9. ## NORMAL Keymap
  10. * It is possible to press the N key with the left index finger and the B key with the right index finger
  11. ## EXCHANGE Keymap
  12. * 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
  13. * To avoid mistakes in pressing the Kanji key and the Enter key, we are moving to the 2 key.
  14. ## 配列
  15. ### NORMAL Keymap
  16. Adjust + ModExc key switches to the NORMAL keymap.
  17. Base Layer
  18. ```
  19. ,-----------------------------------------. ,-----------------------------------------.
  20. | Esc | 1! | 2" | 3# | 4$ | 5% | | 6& | 7' | 8( | 9) | 0 | -= |
  21. |------+------+------+------+------+------| |------+------+------+------+------+------|
  22. | KANJI| Q | W | E | R | T | | Y | U | I | O | P | @` |
  23. |------+------+------+------+------+------| |------+------+------+------+------+------|
  24. | Tab | A | S | D | F | G | | H | J | K | L | ;+ | :* |
  25. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  26. | Shift| Z | X | C | V | B | N | B | N | M | ,< | .> | Up |Enter |
  27. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  28. | Ctrl | GUI | Alt |Adjust|Lower |Space |Bksp |Space |Space |Raise | APP | Left | Down |Right |
  29. `-------------------------------------------------------------------------------------------------'
  30. ```
  31. Lower Layer
  32. ```
  33. ,-----------------------------------------. ,-----------------------------------------.
  34. | | | | | | | | | | | -= | ^~ | \| |
  35. |------+------+------+------+------+------| |------+------+------+------+------+------|
  36. | | | | | | | | | | | | @` | [{ |
  37. |------+------+------+------+------+------| |------+------+------+------+------+------|
  38. | | | | | | | | | | | ;+ | :* | ]} |
  39. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  40. | | | | | | | | | | | ,< | .> | /? | \_ |
  41. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  42. | | | | | | | Del | | | | | | | |
  43. `-------------------------------------------------------------------------------------------------'
  44. ```
  45. Raise Layer
  46. ```
  47. ,-----------------------------------------. ,-----------------------------------------.
  48. | | F1 | F2 | F3 | F4 | F5 | | F6 | F7 | F8 | F9 | F10 | F11 |
  49. |------+------+------+------+------+------| |------+------+------+------+------+------|
  50. | | | | | | | | F12 | | | | Home |PageUp|
  51. |------+------+------+------+------+------| |------+------+------+------+------+------|
  52. | | | | | | | | | | | | End |PageDn|
  53. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  54. | |MsBtn1|MsBtn2| | | | | | | | | | MsUp | |
  55. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  56. | | | | | | | | | | | |MsLeft|MsDown|MsRght|
  57. `-------------------------------------------------------------------------------------------------'
  58. ```
  59. ### EXCHANGE Keymap
  60. Adjust + ModExc key switches to the EXCHANGE keymap.
  61. Base Layer
  62. ```
  63. ,-----------------------------------------.,-----------------------------------------.
  64. | Esc | 1! | 2" | 3# | 4$ | 5% || 6& | 7' | 8( | 9) | 0 | -= |
  65. |------+------+------+------+------+------||------+------+------+------+------+------|
  66. | Tab | Q | W | E | R | T || Y | U | I | O | P | @` |
  67. |------+------+------+------+------+------||------+------+------+------+------+------|
  68. | | A | S | D | F | G || H | J | K | L | ;+ | :* |
  69. ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
  70. |KANJI | Shift| Z | X | C | V | B || N | M | ,< | .> | /? | Up |Enter |
  71. |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
  72. |Adjust| Ctrl | GUI | Alt | [{ |Lower | Bksp ||Space |Raise | }] | APP | Left | Down |Right |
  73. `------------------------------------------------'`------------------------------------------------'
  74. ```
  75. Lower Layer
  76. ```
  77. ,-----------------------------------------.,-----------------------------------------.
  78. | | | | | | || | | | -= | ^~ | \| |
  79. |------+------+------+------+------+------||------+------+------+------+------+------|
  80. | | | | | | || | | | | @` | [{ |
  81. |------+------+------+------+------+------||------+------+------+------+------+------|
  82. | | | | | | || | | | ;+ | :* | ]} |
  83. ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
  84. | | | | | | | || | ,< | .> | /? | \_ |PageUp| |
  85. |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
  86. | | | | | | | Del || | | | | Home |PageDn| End |
  87. `------------------------------------------------'`------------------------------------------------'
  88. ```
  89. Raise Layer
  90. ```
  91. ,-----------------------------------------.,-----------------------------------------.
  92. | | F1 | F2 | F3 | F4 | F5 || F6 | F7 | F8 | F9 | F10 | F11 |
  93. |------+------+------+------+------+------||------+------+------+------+------+------|
  94. | | | | | | || F12 | | | | | |
  95. |------+------+------+------+------+------||------+------+------+------+------+------|
  96. | | | | | | || | | | | | |
  97. ,------+------+------+------+------+------+------||------+------+------+------+------+------+------.
  98. | | |MsBtn1|MsBtn2| | | || | | | | | MsUp | |
  99. |------+------+------+------+------+------+------||------+------+------+------+------+------+------|
  100. | | | | | | | || | | | |MsLeft|MsDown|MsRght|
  101. `------------------------------------------------'`------------------------------------------------'
  102. ```
  103. ### NORMAL/EXCHANGE common Layer
  104. Adjust Layer
  105. 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.
  106. ```
  107. ,-----------------------------------------. ,-----------------------------------------.
  108. | | Reset|RGBRST|Aud on|Audoff| | | | Reset|RGBRST|Aud on|Audoff| |
  109. |------+------+------+------+------+------| |------+------+------+------+------+------|
  110. | |ModNrm|ModExc| Mac | Win | | | |ModNrm|ModExc| Mac | Win | |
  111. |------+------+------+------+------+------| |------+------+------+------+------|------+
  112. | |RGB ON| HUE+ | SAT+ | VAL+ | | | |RGB ON| HUE+ | SAT+ | VAL+ | |
  113. |------+------+------+------+------+------+------+------+------+------+------+------+------|------+
  114. | | MODE | HUE- | SAT- | VAL- | | | | | MODE | HUE- | SAT- | VAL- | |
  115. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  116. | | | | | | | | | | | | | | |
  117. `-------------------------------------------------------------------------------------------------'
  118. ```
  119. ## How to compile these program
  120. See the readme of the Default keymap.