Interceptionと呼ばれる複数キーボード、マウスを区別可能な著名なデバイスドライバが存在します。最近は新しいリリースは作られていないようですが、以下にあるように、互換ドライバの開発も進んでいるようなので、異なるやり方で、kbdaddid.sysの開発を進めています。しかしながら、Interceptionの方は動きが無いことから、ふと思い立ち、自前で作ることにしました。
ソースコードを共有する準備ができました – 署名支援を求めています · Issue #207 · oblitum/Interception
https://github.com/oblitum/Interception/issues/207

【期間限定無料配布】Mac配列キーボードをWindowsで使うためのユーティリティ|euNor (Omni Sounds Lab.)
https://note.com/eunor/n/n3a58237c9fd7
上記で配布されていたRatatosKが、OpenInputBridgeをInterceptionだと思い、起動時に以下のようにログ出力しました。開発は順調です。
[2026-08-02 23:42:25.399] [INFO] ===== RatatosK build 071 起動 =====
[2026-08-02 23:42:26.126] [INFO] Interceptionポンプを開始しました。
[2026-08-02 23:42:27.639] [INFO] 起動時の接続キーボードを列挙しています…
[2026-08-02 23:42:27.688] [INFO] スロット1: VID=? PID=? → 未登録
[2026-08-02 23:42:27.707] [INFO] スロット2: VID=046D PID=C52B → 未登録
[2026-08-02 23:42:27.710] [INFO] スロット3: VID=04FE PID=0016 → 未登録
[2026-08-02 23:42:27.712] [INFO] 列挙完了。