PowerToys-KeyboardManager-MultiKeyboardと名付けて、Mrcrosoft PowerToys Keyboard Managerの複数キーボード対応版の開発着手しました。
これは、本家では採用されていないデバイスドライバ利用のキーリマップソフトとなります。
具体的には、OpenInputBridge(Interception互換)ドライバ利用と、kbdaddidドライバ利用のモードを追加したものとなります。前者では、LL Hookを排した形であり、後者では、LL Hookを使うが kbdaddidドライバの複数キーボード対応機能を用いる形となります。本家では具体化されることはないので、価値はあるだろうと考えています。こちらも進展があれば、またご報告します。
https://github.com/Applet-LLC/PowerToys-KeyboardManager-MultiKeyboard
nodokad2+kbdaddidドライバの組み合わせを対象にしないのは、のどかとの住み分けるためとなります。
PowerToys Keyboard Manager で、複数キーボードに関する要望は昔からあります。
Remap key for one keyboard not another · Issue #24402 · microsoft/PowerToys https://github.com/microsoft/PowerToys/issues/24402
[KBM] Multi Keyboard Support · Issue #1460 · microsoft/PowerToys https://github.com/microsoft/PowerToys/issues/1460
Profiles in Keyboard Manager · Issue #1881 · microsoft/PowerToys
https://github.com/microsoft/PowerToys/issues/1881

kbdaddid, oid_kbd.sysとの連動が動くようになったので、現在、PowerToysの他のアプリや設定画面を全部見えなくする話を進めています。うまくいけばスタンドアロンのKeyboard Mangerになるはずです。