Ich denke an ein Spiel, das zwei Mäuse zum Spielen benötigt. Es muss die Bewegung getrennt voneinander registrieren. Ist das möglich? Oder lässt die Windows-Architektur solche Dinge nicht zu?
Vielen Dank.
Ich denke an ein Spiel, das zwei Mäuse zum Spielen benötigt. Es muss die Bewegung getrennt voneinander registrieren. Ist das möglich? Oder lässt die Windows-Architektur solche Dinge nicht zu?
Vielen Dank.
Antworten:
Es hat sich herausgestellt, dass Sie Glück haben. /superuser/29432/using-two-mice-in-windows-7-dual-mouse-dual-cursor Da Mäuse nur eine andere Art von HID (Human Interface Device) sind, können Sie so viele anschließen wie Sie möchten, aber es ist eine benutzerdefinierte Software erforderlich, um tatsächlich etwas mit ihnen zu tun. Über diesen Link hinaus finden Sie eine Seite zu Microsofts Forschungsergebnissen mit dem Namen Multipoint und Beispielen für deren Verwendung.
Ja. Mehrfache Mauseingaben sind möglich. Hier sind einige Beispielspiele .
Schnelle Erklärung :
Sie benötigen keine spezielle API oder Code, um Mouse Party zu verwenden. Sie können es selbst mit Standard-Windows-APIs implementieren. Reflexive Spiele verwenden Raw Input, eine in Windows XP integrierte Standard-API.
Mit Beispielcode (zip-Datei).
Ich habe die Bibliothek gefunden, die ich damals benutzt habe. Yay!
http://grouplab.cpsc.ucalgary.ca/software/SDGT/
Es wurde für die Verwendung mit .NET und XP entwickelt, aber die DLL funktioniert auf meinem Win7 64-Bit-Computer. Die DLL hat einige Macken, aber zumindest ist sie ein Proof-of-Concept und dokumentiert.
Bearbeiten: Ich bin mir nicht sicher, ob ich diese Bibliothek heutzutage empfehlen würde. Die anderen Antworten scheinen einige neuere und wahrscheinlich sauberere Ergebnisse zu liefern.
Etwas für die jüngsten Inquisitionen, dies ist noch in der Beta und funktioniert ziemlich gut. Hier können Sie die kostenlose Betaversion herunterladen: http://pluralinput.com/