Un concurrent "low cost" de la carte Leobodnar? Pas testé...
https://code.google.com/p/unojoy/
https://github.com/AlanChatham/UnoJoy
C'est un processus (réversible) en deux temps:
1- on programme la carte Arduino de manière classique via un script fourni. Il est possible d'utiliser un émulateur en phase de test, et d'améliorer le code fourni pour des besoins particuliers
2- on "flashe" le contrôleur USB de la carte avec un firmware spécifique qui émule un joystick.
Avec la version MegaJoy! Windows reconnaît la UNO et ou la MEGA comme un double Joystick virtuel avec jusqu'à 6 axes analogiques et 32 boutons émulés chacun, soit 12 axes et 64 boutons sur une seule MEGA.
Il émule un joystick compatible PS3 reconnaissable sous Windows et Mac
Jacques