Bonjour,
En attendant vos réponses j'ai essayé de trouver la solution de mon coté et j'ai réussi, à vrai dire maintenant en voyant la solution que vous proposez je trouve que c'est assez compliqué et prend un peu de temps c'est pourquoi je me permet de vous envoyer la mienne et j’espère qu'elle vous sera utile.
En premier lieu bien évidemment il faut brancher la manette après il faut aller dans Panneau de configuration, Matériel et audio, Périphériques et imprimantes et là dans Périphériques vous trouverez votre manette et il faut bien noter le nom exact. (en général c'est USB Joystick).
Par la suite il faut aller dans le répertoire: C:/program files/fifa12/game vous trouverez le fichier buttonData.ini vous l'ouvrez avec le bloc note allez complètement en bas du fichier et copier coller ça en respectant l’alignement:
AddController "Controller_053"
AddAlias "USB Joystick"
AddAlias "USB_Joystick"
AddMap PC_CONTROL_BUTTON01 VB_AI_Y
AddMap PC_CONTROL_BUTTON01 VB_FE_Y
AddMap PC_CONTROL_BUTTON02 VB_AI_B
AddMap PC_CONTROL_BUTTON02 VB_FE_CANCEL
AddMap PC_CONTROL_BUTTON03 VB_AI_A
AddMap PC_CONTROL_BUTTON03 VB_FE_SELECT
AddMap PC_CONTROL_BUTTON04 VB_AI_X
AddMap PC_CONTROL_BUTTON04 VB_FE_X
AddMap PC_CONTROL_BUTTON07 VB_AI_LB
AddMap PC_CONTROL_BUTTON07 VB_FE_LB
AddMap PC_CONTROL_BUTTON08 VB_AI_RB
AddMap PC_CONTROL_BUTTON08 VB_FE_RB
AddMap PC_CONTROL_BUTTON05 VB_AI_LT
AddMap PC_CONTROL_BUTTON05 VB_FE_LT
AddMap PC_CONTROL_BUTTON06 VB_AI_RT
AddMap PC_CONTROL_BUTTON06 VB_FE_RT
AddMap PC_CONTROL_BUTTON09 VB_AI_BACK
AddMap PC_CONTROL_BUTTON09 VB_FE_HELP
AddMap PC_CONTROL_BUTTON10 VB_AI_START
AddMap PC_CONTROL_BUTTON10 VB_FE_START
AddMap PC_CONTROL_BUTTON11 VB_AI_L3
AddMap PC_CONTROL_BUTTON11 VB_FE_L3
AddMap PC_CONTROL_BUTTON12 VB_AI_R3
AddMap PC_CONTROL_BUTTON12 VB_FE_R3
AddMap PC_AXIS_0_DOWN VB_AI_LS_DOWN
AddMap PC_AXIS_0_DOWN VB_FE_LS_DOWN
AddMap PC_AXIS_0_LEFT VB_AI_LS_LEFT
AddMap PC_AXIS_0_LEFT VB_FE_LS_LEFT
AddMap PC_AXIS_0_RIGHT VB_AI_LS_RIGHT
AddMap PC_AXIS_0_RIGHT VB_FE_LS_RIGHT
AddMap PC_AXIS_0_UP VB_AI_LS_UP
AddMap PC_AXIS_0_UP VB_FE_LS_UP
AddMap PC_AXIS_2_DOWN VB_AI_RS_DOWN
AddMap PC_AXIS_2_DOWN VB_FE_RS_DOWN
AddMap PC_AXIS_2_LEFT VB_AI_RS_LEFT
AddMap PC_AXIS_2_LEFT VB_FE_RS_LEFT
AddMap PC_AXIS_2_RIGHT VB_AI_RS_RIGHT
AddMap PC_AXIS_2_RIGHT VB_FE_RS_RIGHT
AddMap PC_AXIS_2_UP VB_AI_RS_UP
AddMap PC_AXIS_2_UP VB_FE_RS_UP
AddMap PC_POV_0_DOWN VB_AI_LDPAD_DOWN
AddMap PC_POV_0_DOWN VB_FE_LDPAD_DOWN
AddMap PC_POV_0_LEFT VB_AI_LDPAD_LEFT
AddMap PC_POV_0_LEFT VB_FE_LDPAD_LEFT
AddMap PC_POV_0_RIGHT VB_AI_LDPAD_RIGHT
AddMap PC_POV_0_RIGHT VB_FE_LDPAD_RIGHT
AddMap PC_POV_0_UP VB_AI_LDPAD_UP
AddMap PC_POV_0_UP VB_FE_LDPAD_UP
Vous quittez et vous enregistrez bien sur si jamais vous aurez un message d'erreur accès refusé, il faut faire un clic droit sur buttonData.ini après propriétés, vous passez sur l'onglet sécurité après en dessous clic sur modifier et vous cochez toutes les cases en dessous de autoriser après vous faites OK et par la suite vous pouvez enregistrer sans souci.
Y'a un petit détail très important, il faut vérifier dans Document/fifa12 (le fichier de sauvegarde de fifa12 si jamais vous avez aussi le fichier buttonData.ini il faut aussi à la fin de ce fichier copier/coller toutes les indications en haut si vous ne le trouvez c'est rien.
Et maintenant vous pouvez passer au jeu la mette Subsonic fonctionne normalement sans aucun défauts et une fois le jeu lancer vous pouvez modifier vos boutons pour jouer.
J'aimerais bien que vous essayer et vous me dites.Merci
Cordialement.