CheckboxListTile

Widget nikoCheck2(WidgetRef ref,
    {required value, required String label, fnc, double? width}) {
  // return TextButton(
  //   onPressed: () {
  //     fnc();
  //     ref.read(scEditState2.notifier).state++; //state更新
  //   },
  //   child: Row(mainAxisAlignment: MainAxisAlignment.start, children: [
  //     SizedBox(
  //         height: 24.0,
  //         width: 24.0,
  //         child: Checkbox(
  //           value: value,
  //           onChanged: (value) {
  //             fnc();
  //             ref.read(scEditState2.notifier).state++; //state更新
  //           },
  //         )),
  //     const SizedBox(width: 10.0),
  //     SizedBox(
  //         width: (width ?? 20.0),
  //         child: Text(label, style: const TextStyle(fontSize: 18))),
  //   ]),
  // );
  return SizedBox(
      height: 24.0,
      width: (width ?? 20.0),
      child: CheckboxListTile(
      title: const Text("IconLabel"),
      value: value,
      onChanged: (value) {}
    )
    );
}

新しい ZMK ファームウェアを Glove80 にロードする

Customizing key layout and swapping keycaps - Glove80 Documentation

まず、USB-C ケーブルをGlove80 の右半分とホスト コンピューターに接続します。

右半分をブートローダーモードにします。

デフォルトのキー レイアウトでは、これはキーを押すことによって行われますMagic + '(注: 一重引用符)。

これが機能しない場合、またはレイアウトを変更した場合は、「ファームウェアをロードするために Glove80 をブートローダーに入れる」のセクションを参照してください。

成功すると、ブートローダーは USB 大容量記憶装置デバイスを提示します。

たとえば、Windows では、 という名前のファイル エクスプローラー ウィンドウが表示されますGLV80RHBOOT。

左半分をブートローダー大容量ストレージデバイスモードにするには:

左半分の電源スイッチをオフにします ホストから左半分にUSBケーブルを接続します。 上記の行-列キーを参照して、C6R6 + C3R3(Magic + Eデフォルトのレイアウトで)を押し続けます。 2つのキーを押しながら、左半分の電源スイッチをオンにします 右半分をブートローダー大容量ストレージデバイスモードにするには:

右半分の電源スイッチをオフにします ホストから右半分に USB ケーブルを接続します 上記の行-列キーを参照して、C6R6 + C3R3(I + PgDnデフォルトのレイアウトで)を押し続けます。 2つのキーを押しながら、右半分の電源スイッチをオンにします

Glove80キーボードのカスタマイズ

  1. GitHubアカウントにログインするか、新規作成します。

  2. MoErgo Glove80の公式GitHubリポジトリをテンプレートとして使用して、自分のリポジトリを作成します。

  3. ローカルコンピュータにリポジトリをチェックアウトし、キーマップファイルを編集してニーズに合わせます。

  4. 変更をコミットして、個人のリポジトリにプッシュします。

  5. プッシュすると、GitHub Actionsが新しいファームウェアのビルドを開始します。

/* -----codeの行番号----- */