web-dev-qa-db-fra.com

API .NET pour HID (USB)?

Existe-t-il une API dans .NET (C #) pour l’utilisation de périphériques USB HID (Human Interface)?

25
jco

HidLibrary encapsule pour vous tous les appels P/Invoke. Mais non, il ne semble pas y avoir d’API Nice Framework pour traiter les périphériques USB.

10
Jake Almer

Voici ma petite librairie pour gérer les HID. Cela pourrait être utile surtout lorsque vous essayez de communiquer à l'aide de rapports HID bruts. J'ai aussi inclus une démonstration simple de son utilisation. 

4
Tomasz Watorowski

Il n'y a rien de direct ou de haut niveau. Il y a certaines choses que vous pouvez faire via l'API WMI gérée, mais j'ai personnellement constaté que de nombreuses interactions WMI avec le matériel étaient au mieux cryptées et nécessitaient beaucoup de tâtonnements pour obtenir le résultat souhaité. Quelqu'un sur CodeProject a développé un composant .NET pour USB HDI que vous pouvez essayer et qui va probablement mieux s’adapter à la facture que WMI.

3
Tim Trout

Je vous suggère de suivre cet exemple à la place. Cela m'a été très utile pour me familiariser avec HiD dev en C #.

2
Dark Star1

Je vous suggère de commencer ici: http://wiimotelib.codeplex.com/

1
unclepaul84

Essayez de regarder ceci: Bibliothèque simple HID . La page principale contient une liste d'autres bibliothèques open source.

1
Morten Frederiksen

Avez-vous regardé cette bibliothèque?

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

1
Paccc

Je le cherchais aussi. J'utilise le code que j'ai trouvé ici: http://janaxelson.com/hidpage.htm

0
Alexandre Bueno