Erkennen von input von allen USB-HID-in C# mit HidLibrary
Zunächst ich bin neu in C#. Ich möchte eine Anwendung erstellen, die erkennt jede usb-hid-Geräte (die ich verwendet habe HidLibrary und es erkennt das HIDs), sondern ich möchte den input von den hid-als auch (die ich verwendet habe Raw input aber das funktioniert nicht, ich denke, dass seine nur für Tastaturen). zum Beispiel, wenn ich eine Maus angeschlossen haben, dann jede Art von input aus, dass die Maus entweder Bewegung oder Klicks verursachen wird eine Funktion ausgeführt.
Möchte ich wissen, ist, dass die Funktion ausgeführt wird, in der HidLibrary, wenn ein input kommt von der HID?
Oder, wenn es eine bessere alternative als HidLibrary.
Wenn Sie können jede code-snippet, das ich ll werden sehr dankbar 🙂
Du musst angemeldet sein, um einen Kommentar abzugeben.
HidLibrary ist ziemlich gut im Vergleich mit den anderen, die ich verwendet habe, also versuchen Sie, stick mit es.
Wenn Daten kommt es feuert die "OnReport" - handler, weisen Sie bei der Initialisierung Ihrer HidDevice.
E. g.
In diesem Fall, "OnReport" ist der name der event-handler und es wird aufgerufen, wenn wenn Daten ankommen, von Ihrem Gerät. Der name "OnReport" ist nicht sehr aussagekräftig, aber die Beispiele, die alle diesen Namen verwenden, also habe ich mit es stecken in meinem code. Was wichtig ist, dass am Ende der Prozedur, Fragen Sie Ihr Gerät, um das Feuer wieder nach mehr Daten ankommen, daher die Letzte Zeile in der OnReport Funktion wieder aufrufen zu ReadReport.