非公式ツールについて
VextantはKeychron Nape Pro向けの非公式設定ツールです。Keychronとは提携しておらず、Keychronが提供または承認する公式ツールではありません。
設定できる内容
Nape ProをUSBで接続し、キーマップ、長押し(タップ&ホールド)、スクロールリング、レイヤー別のトラックボール角度、DPI、ポーリングレート、同時押し(コンボ)、トラックボールジェスチャを読み取り・編集できます。
Nape Pro設定のエクスポート/インポート
Vextantは、対応するNape Pro設定をJSONファイルへエクスポートできます。保存したJSONファイルは後からインポートできるため、設定のバックアップと復元に利用できます。
レイヤー単位のファイルには、そのレイヤーのキーマップ、長押し、スクロールリング、トラックボール角度が含まれます。デバイス全体のファイルには、全レイヤーのこれらの設定に加え、DPIテーブルとアクティブDPI段、ポーリングレート、コンボ、ジェスチャが含まれます。
これは完全なデバイスイメージやファームウェアそのもののバックアップではなく、Vextantが対応する設定のバックアップです。
デバイス全体のエクスポートファイルには、参照用のデバイスメタデータとしてfirmware versionとserial numberも含まれます(取得できない値はnullになります)。これらは設定としてデバイスへ書き戻されず、インポート時のデバイス一致判定にも使用されません。
インポートは対象の設定を上書きします。デバイスのプロトコルに原子的な一括更新機能はないため、USB切断などが起きた場合に常に完全復元できることを保証するものではありません。
Webアプリ版とMicrosoft Store版
Vextantの提供形態は2種類です。Webアプリ版はvextant.appで動作し、WebHIDに対応するデスクトップ版ChromeまたはEdgeからNape Proへ接続します。もう1つは、Microsoft Storeで提供するWindows向けElectron版です。Microsoft Store版とElectron版は同じアプリであり、別々のリリースではありません。