logo

qmk_firmware

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

readme_jp.md (4903B)


  1. # The Default Helix Layout
  2. ## 配列
  3. ### Qwerty配列
  4. ```
  5. ,-----------------------------------------. ,-----------------------------------------.
  6. | ` | 1 | 2 | 3 | 4 | 5 | | 6 | 7 | 8 | 9 | 0 | Del |
  7. |------+------+------+------+------+------| |------+------+------+------+------+------|
  8. | Tab | Q | W | E | R | T | | Y | U | I | O | P | Bksp |
  9. |------+------+------+------+------+------| |------+------+------+------+------+------|
  10. | Ctrl | A | S | D | F | G | | H | J | K | L | ; | ' |
  11. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  12. | Shift| Z | X | C | V | B | [ | ] | N | M | , | . | / |Enter |
  13. |------+------+------+------+------+------+------+------+------+------+------+------+------+------|
  14. |Adjust| Esc | Alt | GUI | EISU |Lower |Space |Space |Raise | KANA | Left | Down | Up |Right |
  15. `-------------------------------------------------------------------------------------------------'
  16. ```
  17. 他の配列(Colemak,Dvorak)は、[readme.md](readme.md) を参照
  18. ## カスタマイズ
  19. Helix キーボードを4行版として製作したり、オプションの OLED をつけたり、
  20. RGB バックライトまたは、RGB Underglow をつけた場合は、
  21. `qmk_firmware/keyboards/helix/rev2/keymaps/default/rules.mk` の以下の部分を編集して機能を有効化してください。
  22. ```
  23. # Helix Spacific Build Options
  24. # you can uncomment and edit follows 7 Variables
  25. # jp: 以下の7つの変数を必要に応じて編集し、コメントアウトをはずします。
  26. # OLED_ENABLE = yes # OLED_ENABLE
  27. # LOCAL_GLCDFONT = no # use each keymaps "helixfont.h" insted of "common/glcdfont.c"
  28. # LED_BACK_ENABLE = no # LED backlight (Enable WS2812 RGB underlight.)
  29. # LED_UNDERGLOW_ENABLE = no # LED underglow (Enable WS2812 RGB underlight.)
  30. # LED_ANIMATIONS = yes # LED animations
  31. # IOS_DEVICE_ENABLE = no # connect to IOS device (iPad,iPhone)
  32. ```
  33. ## RGB バックライトを有効にする
  34. rules.mk の下記の部分を編集して no を yes に変更してください。
  35. ```
  36. LED_BACK_ENABLE = yes # LED backlight (Enable WS2812 RGB underlight.)
  37. ```
  38. ## RGB Underglow を有効にする
  39. rules.mk の下記の部分を編集して no を yes に変更してください。
  40. ```
  41. LED_UNDERGLOW_ENABLE = yes # LED underglow (Enable WS2812 RGB underlight.)
  42. ```
  43. ## OLEDを無効にする
  44. OLED はデフォルトで有効になっています。
  45. 無効にしたいときは rules.mk の下記の部分を編集して yes を no に変更してください。
  46. ```
  47. OLED_ENABLE = no # OLED_ENABLE
  48. ```
  49. ## iPad/iPhoneサポートを有効にする。
  50. rules.mk の下記の部分を編集して no を yes に変更してください。
  51. RBG Underglow や RGBバックライトの輝度を抑えて、iPad, iPhone にも接続できるようになります。
  52. ```
  53. IOS_DEVICE_ENABLE = no # connect to IOS device (iPad,iPhone)
  54. ```
  55. ## コンパイルの仕方
  56. コンパイルは、qmk_firmware のトップディレクトリで行います。
  57. ```
  58. $ cd qmk_firmware
  59. ```
  60. qmk_firmwareでは各キーボードのコンパイルは、`<キーボード名>:<キーマップ名>`という指定で行います。
  61. ```
  62. $ make helix:default
  63. ```
  64. キーボードへの書き込みまで同時に行うには下記のように`:flash`を付けます。
  65. ```
  66. $ make helix:default:flash
  67. ```
  68. コンパイル結果と中間生成物を消去したい場合は以下のようにします。
  69. ```
  70. $ make helix:default:clean
  71. ```
  72. 上記の、rules.mk によるカスタマイズ項目の一部は下記のようにコマンド上で直接指定することも可能です。
  73. OLED を無効にしてコンパイルしてキーボードへの書き込む。
  74. ```
  75. $ make HELIX=no-oled helix/rev2:default:flash
  76. ```
  77. RGB バックライトを有効にしてコンパイルしてキーボードへ書き込む。
  78. ```
  79. $ make helix/rev2/back:default:flash
  80. ```
  81. RGB Underglow を有効にしてコンパイルしてキーボードへ書き込む。
  82. ```
  83. $ make helix/rev2/under:default:flash
  84. ```
  85. OLED を無効にして、RGB バックライトを有効にしてコンパイルしてキーボードへ書き込む。
  86. ```
  87. $ make HELIX=no-oled helix/rev2/back:default:flash
  88. ```
  89. OLED を無効にして、RGB Underglowを有効にしてコンパイルしてキーボードへ書き込む。
  90. ```
  91. $ make HELIX=no-oled helix/rev2/under:default:flash
  92. ```
  93. ## リンク
  94. * さらに詳細は、[こちら helix/Doc/firmware_jp.md](https://github.com/MakotoKurauchi/helix/blob/master/Doc/firmware_jp.md)をご覧ください。
  95. * [Helix top](https://github.com/MakotoKurauchi/helix)