Einzelnen Beitrag anzeigen

Breager

Registriert seit: 18. Feb 2012
40 Beiträge
 
#7

AW: HID-Komponente - Status der Buttons abfragen

  Alt 2. Aug 2012, 17:23
O.k. hier mal mein Demo-Programm mit Quelltext und Exe. Das Programm ist jedoch noch nicht optimiert, ich werde daran noch einige Änderungen vornehmen. Im Moment wird davon ausgegangen, dass die Werte für Achsen (8 Bit), Hat-Switch (4 Bit) und die Buttons (jeweils 1 Bit) immer gleich lang sind. Ich bin mir nicht sicher, ob das auf jeden Joystick/Gamepad zutrifft. Eine Überprüfung diesbezüglich fehlt im Moment, werde ich aber noch einbauen. Eigentlich wollte ich den Dataindex zu Lokalisation der Werte nutzen. Ich denke, das werde ich noch dementsprechend ändern. Merkwürdig finde ich, dass die Werte für die Input Values in umgekehrter Reihenfolge angezeigt werden. Würde mich interssieren, ob das bei anderen Joysticks auch der Fall ist.

Unterstützt wird folgendes:
Achsen: X,Y,Z,Rel. Z; Hat-Switch, Nummern-Buttons
Zusätzliche Buttons, wie z.B. MODE oder VIBRATION, werden nicht unterstützt.

Getestet habe ich das Programm mit dem Rumblepad 2 und dem Precision Gamepad (beide von Logitech).

Viele Grüße

Geändert von MrSpock ( 5. Aug 2012 um 17:42 Uhr) Grund: Anhang auf Wunsch des Erstellers gelöscht.
  Mit Zitat antworten Zitat