Prospectorファームウェアの選択肢

Prospectorファームウェアの選択肢

この記事では、Prospector ドングル(carrefinho氏によるZMK対応ディスプレイ付きドングル)を活用するためのさまざまなファームウェアとその使い方を紹介します。
使用目的に応じて、ZMKの中央デバイス(Central)として使う方法や、BLEスキャナーとして使う方法など、複数の選択肢があります。

①Prospectorをドングル(中央デバイス)として使う

Prospectorは本来、Central(中央デバイス)として設計されています。
通常、ドングルがない場合は左手側のボード
が中央デバイスとして機能し、右手側などのPeripheral(周辺デバイス)をBluetoothで接続します。

ドングルを使用する場合、Prospectorドングルが左手側の代わりに中央デバイスとなり、左右のボードはドングルに接続されるPeripheralデバイスになります。

Prospectorドングルを使う利点

  • USB接続モードでPCに直接接続できる
     → Bluetooth接続が制限される職場でも利用可能。
  • 複数PCの切り替えが簡単
     → ドングルを差し替えるだけで接続先を変更できる。
  • KVMスイッチとの併用が容易
     → Bluetoothプロファイルの切り替えを減らせる。
  • 左手側のバッテリー寿命が長くなる
     → Peripheralとして動作するため消費電力が減少。

⚠️ 注意点:
この構成では、左右のボードはドングル経由でBluetooth接続されます。
したがって左手側を直接PCへBluetooth接続することはできなくなります

② Prospector オリジナルファームウェア

Prospectorは、carrefinho氏(https://github.com/carrefinho)が開発した画面付きZMKドングルです。

公式のZMKモジュールは以下のリポジトリから入手できます。
https://github.com/carrefinho/prospector-zmk-module

このオリジナルファームウェアでは、ドングル上の画面に以下のような情報を表示できます。

  • 現在のアクティブレイヤー
  • 分割キーボードの各バッテリー残量
  • 接続ステータス(接続中/未接続)
  • Caps Word(キャップスワード)インジケータ

この構成では、ProspectorドングルがPCに接続される中央デバイスとして機能します。

③ YADS(Yet Another Dongle Screen for ZMK)

もう一つの選択肢として、janpfischer氏による
YADS(Yet Another Dongle Screen for ZMK) というファームウェアがあります。

このファームウェアでは以下の情報を表示可能です。

  • 入力速度(WPM: Words Per Minute)
  • 接続状態(USB / BLE)
  • 現在のアクティブレイヤー
  • 修飾キー(Mod)の状態
  • バッテリー残量

また、bwshockly氏がYADSをベースに改良した「Cornix + Prospector」版も公開されています。

詳細は Reddit の投稿をご覧ください。
https://www.reddit.com/r/ErgoMechKeyboards/comments/1ofuiqf/custom_cornix_dongle/ 

bwshockley氏によるCornix+Prospectorファームウェアのスクリーンショット https://www.reddit.com/r/ErgoMechKeyboards/comments/1ofuiqf/custom_cornix_dongle/

bwshockley氏による「Cornix + Prospector」カスタムファームウェアの動作デモ

④ Prospectorを「スキャナー」として使う

ProspectorをZMKドングルではなくBLEスキャナーとして使う方法もあります。
この構成では、ZMKキーボードが発信するBluetoothステータスを受信し、画面に表示します。

この用途向けのファームウェアは、t-ogura氏(https://github.com/t-ogura)によって開発されており、リポジトリはこちらです。
https://github.com/t-ogura/zmk-config-prospector

Prospector Scannerの特徴

  • キーボード側の設定変更が不要
     → 中央デバイスの指定を変える必要がない。
  • ドングルなしでPCと接続可能
     → キーボードは従来どおりBluetoothデバイスとして機能。
  • ペアリング不要で情報取得可能
     → アクティブレイヤー、バッテリー残量などを表示。

また、t-ogura氏はProspectorにバッテリーを組み込む
非常にクールな改造例も紹介しています。

https://note.com/heace/n/n6a5369f44b3b

Read more

Toucan ZMK Studioでキー配置を自由に変更する方法

Toucan ZMK Studioでキー配置を自由に変更する方法

Toucan Keyboard は、ZMK Studio を使えば、どのキーでも自由に配置変更が可能な無線分割キーボードです。 この記事では、動画で紹介している内容をもとに、 * ZMK Studioで何ができるのか * 実際にキー配置を変更する流れ * 「Toucanは自分好みに育てられるキーボード」だというポイント を、分かりやすく解説します。 Toucanのキー配置はすべて変更可能 Toucanでは、キーすべてがカスタマイズ対象です。 * アルファベット * 記号 * レイヤー切り替えキー * 「英数」「かな」キー * よく使うショートカットキー など、自分の使いやすい位置に自由に割り当てることができます。 「このキー、ここにあったら楽なのに…」 Toucanなら、それができます。 ZMK Studioとは? ZMK Studio は、ZMKファームウェアを使っているキーボード向けの ブラウザ上で使えるキー設定ツールです。 特徴は以下の通りです。 * ソフトのインストール不要 * 画面を見ながら直感的に操作できる * ドラッグ感覚

By beekeeb
【Toucan 】ZMKファームウェア書き込み方法

【Toucan 】ZMKファームウェア書き込み方法

この記事では、Toucan Keyboard に ZMKファームウェアを書き込む方法を、解説します。 作業自体は難しくありませんが、「どのファイルを使うの?」「途中で消えたけど大丈夫?」と不安になりやすいポイントもあります。 この記事では、よくある不安点も含めて、順番に説明していきます。 はじめに(注意事項) Toucan Keyboardは、ZMKファームウェアを使用しています。 * ファームウェアは ご自身でコンパイルすることを推奨しています * 内容を理解・確認したうえで書き込み作業を行ってください 手順を簡略化したい場合は、GitHub上で あらかじめコンパイルされたファームウェア を使用することも可能です。 ファームウェアの入手方法 方法①:ご自身でコンパイルする(推奨) * ZMKの設定を理解している方 * キーマップを自分で管理したい方向け 方法②:コンパイル済みファームウェアを使う * 手間を省きたい方向け * GitHub から ZIP形式でダウンロード可能 どちらの場合も、左手用・右手用でファイルが分かれている点に注意して

By beekeeb
【Toucan 】Bluetooth登録・切り替え・解除方法を解説

【Toucan 】Bluetooth登録・切り替え・解除方法を解説

Toucan Keyboardは、最大5台のデバイスを切り替えて使えるBluetooth対応の分割キーボードです。 この記事では、新しい端末のBluetooth登録方法、登録済みデバイスへの切り替え方法、Bluetooth解除方法を、順番に分かりやすく解説します。 ToucanのBluetooth機能について 登録できるデバイス数 * 最大 5台 * 接続先スロット:BT1〜BT5 それぞれのスロットに、PC・タブレット・スマートフォンなどを登録して使い分けられます。 新しい端末をBluetooth登録する方法 ① 空いている接続先に切り替える まず、まだ使用していない BT1〜BT5 のいずれかにキーボード側で切り替えます。 (すでに登録済みの番号を選ぶと、登録されないので注意してください) ② 端末側のBluetooth設定を開く 次に、接続したい端末(PC / タブレット / スマートフォンなど)でBluetooth設定画面を開きます ③ Toucanを選択して接続 Bluetooth機器一覧に表示される「Toucan」 を選択

By beekeeb
【Toucan 】ZMKレイヤー切り替え方法

【Toucan 】ZMKレイヤー切り替え方法

この記事では、Toucan Keyboard の ZMKレイヤー切り替え方法を解説します。 また、最後にトラックパッドのスクロール操作についても紹介します。 Toucanは 小指の段差を強調したCorne派生配列・42キーの分割キーボードです。 フルサイズキーボードとの比較 一般的なフルサイズキーボードのキー数は次のとおりです。 * JIS配列:109キー * US配列:104キー それに対して Toucanは42キーのみです。 では、数字・記号・ファンクションキーはどのように入力するのでしょうか? それを可能にしているのが ZMKのレイヤー機能 です。 ZMKのレイヤーとは? Toucanでは ZMKファームウェアを採用しており、 1つのキーに複数の役割を持たせる「レイヤー切り替え」ができます。 通常時は BASEレイヤー が有効で、アルファベット入力が可能です。 レイヤーは、親指付近のキーを長押しすることで切り替わります。 デフォルトのキーマップはこちら。 ◾️ NAVレイヤー(ナビゲーション) 画像内の左側にある、オレンジ色で示されたキー

By beekeeb