[[QMK]]系ファームウェアにおける、JSONファイルの互換性に関する主要なポイント:
1. [[QMK]]、[[VIA]]、[[Vial]] のJSONファイルは互いに異なる構造と用途を持っています。
2. [[VIA]] のJSONファイルは、一部の調整を行えば [[Vial]] で使用できる可能性がありますが、完全な互換性はありません。
3. [[Vial]] のJSONファイルは、[[VIA]]で直接使用することはできません。
4. [[QMK]]のJSONファイル(info.json)は、キーボードの基本構成を定義するもので、[[VIA]] や [[Vial]] のJSONとは異なります。
5. これらのツール間でJSONファイルを直接交換して使用することは一般的に不可能で、各ツールに適したJSONファイルを使用する必要があります。
6. [[Vial]] で作成したファームウェアの設定をREMAPで直接確認したり、PDFでエクスポートする機能は標準では提供されていません。
これらの点から、各ツールのJSONファイルには互換性の制限があり、使用するツールに応じて適切なJSONファイルを選択する必要があります。
Citations:
[1] https://shop.yushakobo.jp/products/keyboardio-atreus-diy-kit
[2] https://git.kemonine.info/kemonine/keyboard/commit/cc44bb72d09ce4868118bea433b953925b290092.diff
[3] https://gitea.yarmo.eu/yarmo/qmk_firmware/commits/commit/1eecdb502dda9e4f7933593e9b62f02846846a7c?page=2
[4] https://jackhumbert.github.io/typing_model/
[5] https://community.keyboard.io/t/low-profile-switches-on-atreus/4725