Arduni joystick

Buonasera a tutti, vorrei sapere se è possibile usare arduino uno come joystick, e farlo riconoscere a windows come controller joystick, se c'è qualcosa da leggere a riguardo.

Vorrei usarlo con un virtual pinball, e far in modo di avere 8 pulsanti, (paletta sinistro, magna sinstro, paletta destra, magna destra, start, launnch ball, exit, extra) con i relativi led che si accendono quando si preme un pulsante, senza schede esterne, ma tutto gestito da arduino uno

Grazie

Si è possibile, in Arduino UNO bisogna programmare il atmega16u2 come HID e si usa il atmega328 per fare tutto il resto .Oppure usare un Leonardo e fare HID e applicazione nel atmega32u4

Grazie mille, ho letto un po di cose in giro e con arduino uno bisogna riprogrammare il chip, mentre con arduino leonardo ha già di default l HID per diventare un joystick, prendere un arduino leonardo per provare a fare ciò che mi serve.

Grazie mille