用于HID(USB)的.NET API?
.NET(C#)中是否存在使用USB HID(人机接口)设备的API?
HidLibrary为您包装所有P / Invoke呼叫。 但不,它看起来没有任何好的框架API来处理USB设备。
这是处理HID的小lib。 当您尝试使用原始HID报告进行通信时,可能会很有用。 我还简单介绍了如何使用它。
没有任何直接或高级别的东西。 你可以通过托管的WMI API做一些事情,但我个人发现很多WMI与硬件的交互充其量是神秘的,需要大量的试错才能让它做你想做的事。 CodeProject上的某个人开发了一个用于USB HDI的.NET 组件,你可以试试这个组件可能比WMI更适合。
我建议你改用这个例子 。 在C#中让我和HiD dev一起运行是非常宝贵的。
我建议你从这里开始: http : //wiimotelib.codeplex.com/
你看过这个图书馆了吗?
试着看一下: 简单的HID库 。 主页面包含其他开源库的列表。
我也在寻找它。 我正在使用我在这里找到的代码: http : //janaxelson.com/hidpage.htm