.NET API for HID (USB)? [closed]

江枫思渺然 提交于 2019-11-28 17:32:05

HidLibrary wraps up all the P/Invoke calls for you. But no it doesn't look there is any nice framework APIs for dealing with USB devices.

Here's mine little lib for dealing with HIDs. Might be useful especially when you are trying to communicate using raw HID reports. I've also included a simple demonstration of how to use it.

There's nothing direct or high-level. There are some things you can do through the managed WMI API, but I've personally found a lot of WMI interaction with hardware to be cryptic at best and requiring a lot of trial-and-error to get it to do what you want. Someone on CodeProject has developed a .NET component for USB HDI you can try out that's probably going to fit the bill better than WMI.

Dark Star1

I would suggest you follow this example instead. It was invaluable in getting me up and running with HiD dev in C#.

I suggest you start here: http://wiimotelib.codeplex.com/

Have you taken a look at this library?

http://code.google.com/p/csharp-usb-hid-driver/

Try looking at this: Simple HID Library. The main page has a list of other open source libraries.

I was also searching for it. I'm using the code I found here: http://janaxelson.com/hidpage.htm

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!