USB HID(ヒューマンインターフェイス)デバイスを使用するための.NET(C#)のAPIはありますか?
HidLibrary は、すべてのP/Invoke呼び出しをラップします。しかし、USBデバイスを処理するための素敵なフレームワークAPIはないようです。
直接的なものや高度なものはありません。マネージWMI APIを介して実行できることはいくつかありますが、個人的には、ハードウェアとのWMIのやり取りの多くはせいぜい暗号化されているだけであり、望みどおりの動作を実現するには多くの試行錯誤が必要です。 CodeProjectの誰かが.NETを開発しました SB HDIのコンポーネント WMIよりも適切に対応できるかどうかを試すことができます。
代わりに この例 に従うことをお勧めします。 C#でHiD devを使用して実行するのに非常に役立ちました。
ここから始めることをお勧めします: http://wiimotelib.codeplex.com/
これを見てみてください: Simple HID Library 。メインページには、他のオープンソースライブラリのリストがあります。
このライブラリをご覧になりましたか?
私も探していました。ここで見つけたコードを使用しています: http://janaxelson.com/hidpage.htm