Seite 1 von 1

USB-HIDs "simulieren" unter Windows

Verfasst: 25.09.2012, 21:26
von SunCross
Hallo :),
ich habe vor, einen HID-Simulator zu programmieren, der dem PC eine beliebige Anzahl an USB-Raketenwerfern "vorgaukelt". Das Programm soll für jedes einzelne Gerät mehrere Zustände parat haben, wie z.B. Angeschlossen / Nicht angeschlossen, Bewegungen in verschiedene Richtungen, usw.

Das Programm würde einiges für mich erleichtern, vor allem könnte ich MissileControl dann mal mit 20 Raketenwerfern testen.

Hat jemand von euch schon mal Erfahrungen damit gehabt, USB-Geräte zu simulieren?

Re: USB-HIDs "simulieren" unter Windows

Verfasst: 25.09.2012, 21:34
von Krishty
SunCross hat geschrieben:Das Programm würde einiges für mich erleichtern, vor allem könnte ich MissileControl dann mal mit 20 Raketenwerfern testen.
Frag doch mal unsere Partnerforen in Iran und Nordkorea …

SCNR spam spam spam

Der ganze HID-Kram läuft doch über ReadFile() und WriteFile() … abgesehen von dem anderen Pfad müsstest du doch nur einen anderen Thread anlegen, der einen der 20 Dateiströme überwacht und wie ein Raketenwerfer antwortet, wenn was kommt, oder?

Sonst einen eigenen Treiber schreiben, der sich als 20 Raketenwerfer ausgibt – aber kA, wie das geht.

Re: USB-HIDs "simulieren" unter Windows

Verfasst: 28.09.2012, 14:06
von SunCross
Ich wollt ja nich nur den Datenstrom simulieren, sondern wirklich nen (physisch nicht vorhandenen) USB-Raketenwerfer im Gerätemanager stehen haben, bei dem ich wirklich alles simulieren kann, was ein echtes Gerät auch kann.
Aber ich hab da schon was gefunden, was ich mir angucken werde:
http://msdn.microsoft.com/en-us/library ... 54516.aspx