dakenの使い方 ― キーマップ読み込みからタイピング練習まで
ZMK の .keymap(DTS)または QMK の keymap.json をブラウザで開き、レイヤー切替やローマ字を意識的に練習するまでの 5 ステップを順に説明します。
ステップ1: キーマップファイルを用意する
自作キーボードのファームウェアリポジトリ(zmk-config / qmk_firmware)から、現在使っている設定ファイルを手元にダウンロードしてください。
- ZMK:
config/<board>.keymap(拡張子.keymap、内容は DTS 構文) - QMK:
keyboards/<board>/keymaps/<you>/keymap.json
ファイル形式の詳細は 対応キーボード・キーマップ形式 を参照してください。
ステップ2: キーマップを読み込む
トップページの「キーマップを読み込む(.keymap / .json)」ボタンを押し、ステップ1で用意したファイルを選びます。読み込みに成功すると、レイヤータブとキー一覧が画面に表示されます。
読み込んだファイルはブラウザの LocalStorage に保存され、次回アクセス時に自動で復元されます。サーバには一切送信されません。
ステップ3: 物理レイアウトを選ぶ
分割キーボードの物理配置を指定すると、キーマップが実物に近い見た目で表示されます。指定方法は2通りです:
- プリセット: 既知のキーボード(例: Pyuron)はファイル名から自動判定。何もしなくて OK
- JSON アップロード: ZMK / QMK の layout JSON を読み込めば任意のキーボードに対応
未指定の場合は grid 表示にフォールバックします(練習自体は問題なく行えます)。
ステップ4: 練習モードを選ぶ
用途に応じて 2 種類の練習が選べます:
ステップ5: 結果を確認する
セッション終了後、解答数 / 合計 WPM / 平均正答率に加えて、押し間違えたキーの上位5件 が表示されます。苦手なキーを把握し、次の練習に活かしてください。