c# .net api usb hid

c# - .NET API para HID(USB)?



(8)

¿Hay una API en .NET (C #) para usar dispositivos USB HID (interfaz humana)?



Intente ver esto: Biblioteca HID simple . La página principal tiene una lista de otras bibliotecas de código abierto.


No hay nada directo o de alto nivel. Hay algunas cosas que puede hacer a través de la API de WMI administrada, pero personalmente encontré mucha interacción de WMI con el hardware para ser críptico en el mejor de los casos y requiriendo mucho ensayo y error para lograr que haga lo que desea. Alguien en CodeProject ha desarrollado un componente .NET para USB HDI , puedes probar que probablemente se ajuste mejor a la factura que WMI.


Sugeriría que sigas este ejemplo en su lugar. Fue invaluable para ponerme en funcionamiento con HiD dev en C #.




HidLibrary todas las llamadas de P / Invoke por usted. Pero no, no parece que haya buenas API de marco para tratar con dispositivos USB.


Here''s mi pequeña lib para tratar con HID. Puede ser útil, especialmente cuando intenta comunicarse con informes de HID en bruto. También included una demostración simple de cómo usarlo.