在.NET(C#)中是否有用于使用USB HID(人体界面)设备的API?
在.NET(C#)中是否有用于使用USB HID(人体界面)设备的API?
HidLibrary 将所有P/Invoke调用进行了封装。但看起来并没有针对USB设备的良好框架API。
这里没有直接或高级的方法。 通过托管的 WMI API,您可以做一些事情,但我个人发现与硬件交互的大部分WMI都是晦涩难懂的,并且需要很多反复试错才能让它按您想要的方式运行。
The Code Project 上的某位开发者开发了一个 .NET USB HID 组件,您可以尝试一下,它可能比WMI更适合您的需求。
我建议你从这里开始:http://wiimotelib.codeplex.com/