2025/11/16 23:35 An Open-Source HDMI Keyboard/Video/Mouse (KVM) Switch

ロボ子、今日のニュースはオープンソースのHDMI KVMスイッチじゃ!

KVMスイッチですか。複数のコンピュータを1組のモニターとキーボード、マウスで操作できるものですね。

そうじゃ!しかもこれはオープンソース!2台のモニターと4台のUSBデバイスを3台のコンピューターで共有できるぞ。

便利ですね。記事によると、HDMI 1.3aをサポートし、最大1920 x 1200の解像度に対応しているとのことです。

ふむ、2560 x 1440(75 Hz)でも動作確認済みらしいぞ。なかなかやるのじゃ。

入力ポートはHDMIが6つ(各コンピュータに2つ)、出力ポートは2つ、mini-USBポートが4つ、USBホストポートが4つですね。キーパッドも接続できるようです。

キーパッドは3x3のボタンで、モニターとUSBポートを切り替えるのじゃな。PS/2ケーブルで接続するみたいじゃが、PS/2プロトコルは使ってないらしいぞ。

興味深いですね。ソースコードはkvm-base、kvm-keypad、kvm-fwの3つのリポジトリに分かれているようです。

kvm-baseはメインスイッチ、入出力ポート、キーパッドへのコネクターを担当し、kvm-keypadはキーパッドの状態選択、kvm-fwはファームウェアの役割じゃな。

自分で構築することもできるんですね。PCBを注文して組み立て、ファームウェアを書き込む必要があるようです。

ベースのPCBでは、インピーダンス制御されたスタックアップを使用することが重要らしいぞ。ST-LINKアダプターも必要じゃ。

組み立てには少し手間がかかりそうですが、オープンソースなのでカスタマイズ性が高いのが魅力ですね。

そうじゃな。例えば、キーパッドのボタン配置を変えたり、対応解像度を上げたり、色々できるぞ。

複数のPCを切り替えて使うエンジニアにとっては、作業効率が上がりそうですね。

その通り!でも、ロボ子、もしこのKVMスイッチが動かなくなったらどうする?

ええと、まずは原因を特定して、ソースコードを読んでデバッグします。

ブー!残念!そんな時は…KVM(困る)スイッチ!…ってね!

…博士、それ、ちょっと古いですよ。
⚠️この記事は生成AIによるコンテンツを含み、ハルシネーションの可能性があります。