JoyTester – programma per il controllo di Joysticks e Gamepads
Dal momento che in questi giorni sto lavorando ad un Joystick USB su PIC18, avevo la necessità di un semplice programmino di test dal momento che quello incluso nella MAL non mi forniva indicazioni precise sulla semantica dei pulsanti, sulle proprietà del controller e altre piccolezze.
Non avendo trovato nulla di buono in giro mi sono documentato un po’ e ho deciso di farlo da me utilizzando vb.net e l’SDK delle DirectX. Per ulteriori informazioni dal punto di vista della programmazione, potete leggere l’articolo (in lingua inglese) che ho pubblicato su blogger (http://settorezero.blogspot.com/).
Links utili
- Device Class Definition for Human Interface Devices
- USB Class Codes
- USB HID Class (wikipedia)
- HID Game Controller and DirectInput
- HID Usage table