Ralf Eisenreich

SQLBlog.DE | ..things to remember

October 16th, 2011

Fifa 12 PC/Mac + PS3 Controller (Playstation 3 Gamepad)

by the way, IT, by Ralf.

Problem:
PS3 Controller (Playstation 3 Gamepad) is not working out of the box with Fifa 12.

Solution:
1. Download following zip (http://www.mediafire.com/?uxcso3f03buh9jq) and extract contents to “/Applications/FIFA12.app/Contents/Resources/transgaming/c_drive/Program Files/EA Sports/EA SPORTS FIFA Soccer 12/Game” for Mac or “C:/Program Files/EA Sports/EA SPORTS FIFA Soccer 12/Game” for PC.
2. Replace Contents of buttonData.ini (in same folder) with following Code.

AddController "myController"
AddAlias ""
AddAlias "XBOX 360 For Windows (Controller)"
AddAlias "XBox 360 For Windows (Controller)"
AddAlias "Controller (XBOX 360 For Windows)"
AddAlias "Controller (Xbox 360 Wireless Receiver for Windows)"
AddAlias "Xbox 360 Wireless Receiver for Windows"
AddAlias "XInput Controller"
AddAlias "PLAYSTATION(R)3 Controller"
AddMap XENON_LEFT_ANALOG_STICK_RIGHT VB_AI_LS_RIGHT
AddMap XENON_LEFT_ANALOG_STICK_UP VB_AI_LS_UP
AddMap XENON_LEFT_ANALOG_STICK_LEFT VB_AI_LS_LEFT
AddMap XENON_LEFT_ANALOG_STICK_DOWN VB_AI_LS_DOWN
AddMap XENON_RIGHT_ANALOG_STICK_RIGHT VB_AI_RS_RIGHT
AddMap XENON_RIGHT_ANALOG_STICK_UP VB_AI_RS_UP
AddMap XENON_RIGHT_ANALOG_STICK_LEFT VB_AI_RS_LEFT
AddMap XENON_RIGHT_ANALOG_STICK_DOWN VB_AI_RS_DOWN
AddMap XENON_BUTTON_DPAD_RIGHT VB_AI_LDPAD_RIGHT
AddMap XENON_BUTTON_DPAD_UP VB_AI_LDPAD_UP
AddMap XENON_BUTTON_DPAD_LEFT VB_AI_LDPAD_LEFT
AddMap XENON_BUTTON_DPAD_DOWN VB_AI_LDPAD_DOWN
AddMap XENON_LEFT_ANALOG_STICK_RIGHT VB_FE_LS_RIGHT
AddMap XENON_LEFT_ANALOG_STICK_UP VB_FE_LS_UP
AddMap XENON_LEFT_ANALOG_STICK_LEFT VB_FE_LS_LEFT
AddMap XENON_LEFT_ANALOG_STICK_DOWN VB_FE_LS_DOWN
AddMap XENON_RIGHT_ANALOG_STICK_RIGHT VB_FE_RS_RIGHT
AddMap XENON_RIGHT_ANALOG_STICK_UP VB_FE_RS_UP
AddMap XENON_RIGHT_ANALOG_STICK_LEFT VB_FE_RS_LEFT
AddMap XENON_RIGHT_ANALOG_STICK_DOWN VB_FE_RS_DOWN
AddMap XENON_BUTTON_DPAD_RIGHT VB_FE_LDPAD_RIGHT
AddMap XENON_BUTTON_DPAD_UP VB_FE_LDPAD_UP
AddMap XENON_BUTTON_DPAD_LEFT VB_FE_LDPAD_LEFT
AddMap XENON_BUTTON_DPAD_DOWN VB_FE_LDPAD_DOWN
AddMap XENON_BUTTON_B VB_AI_B
AddMap XENON_BUTTON_A VB_AI_A
AddMap XENON_BUTTON_X VB_AI_X
AddMap XENON_BUTTON_Y VB_AI_Y
AddMap XENON_BUTTON_B VB_FE_CANCEL
AddMap XENON_BUTTON_A VB_FE_SELECT
AddMap XENON_BUTTON_X VB_FE_X
AddMap XENON_BUTTON_Y VB_FE_Y
AddMap XENON_BUTTON_LS VB_AI_LB
AddMap XENON_BUTTON_RS VB_AI_RB
AddMap XENON_BUTTON_LT VB_AI_LT
AddMap XENON_BUTTON_RT VB_AI_RT
AddMap XENON_BUTTON_LS VB_FE_LB
AddMap XENON_BUTTON_RS VB_FE_RB
AddMap XENON_BUTTON_LT VB_FE_LT
AddMap XENON_BUTTON_RT VB_FE_RT
AddMap XENON_BUTTON_BACK VB_AI_BACK
AddMap XENON_BUTTON_START VB_AI_START
AddMap XENON_BUTTON_L3 VB_AI_L3
AddMap XENON_BUTTON_R3 VB_AI_R3
AddMap XENON_BUTTON_BACK VB_FE_HELP
AddMap XENON_BUTTON_START VB_FE_START
AddMap XENON_BUTTON_L3 VB_FE_L3
AddMap XENON_BUTTON_R3 VB_FE_R3
AddController "Controller_025"
AddAlias "AUTO PAD"
AddAlias "Dual Trigger 3-in-1"
AddAlias "Dual Trigger 3-in-1 Rumble Force"
AddAlias "FireStorm Wireless Gamepad"
AddAlias "Firestorm Wireless Gamepad"
AddAlias "Logitech Cordless RumblePad 2"
AddAlias "Logitech Cordless RumblePad 2 USB"
AddAlias "Logitech Dual Action"
AddAlias "Logitech Dual Action (USB)"
AddAlias "Logitech Dual Action USB"
AddAlias "Logitech Rumblepad 2 USB"
AddAlias "Logitech RumblePad 2 USB"
AddAlias "Run 'N' Drive Rumble Force"
AddAlias "Run 'N' Drive Wireless"
AddAlias "Run'N' Drive"
AddAlias "Run'N' Drive Rumble Force"
AddAlias "Run'N' Drive Wireless"
AddAlias "Run'N'Drive 3-in-1 Rumble Force"
AddAlias "Saitek P2900 Game Pad"
AddAlias "Saitek P2900 Pad"
AddAlias "Saitek P2900 USB Pad"
AddAlias "Saitek P2900 Wireless Pad"
AddAlias "SpeedLink D-Struct"
AddAlias "SpeedLink Strike Cubed"
AddAlias "SpeedLink Turbo Pad"
AddAlias "T Mini Wireless"
AddAlias "T-wireless 3-in-1 Rumble Force"
AddAlias "TURBO PAD"
AddAlias "Thrustmaster FireStorm(TM) Wireless"
AddMap PC_CONTROL_BUTTON02 VB_AI_A
AddMap PC_CONTROL_BUTTON02 VB_FE_SELECT
AddMap PC_CONTROL_BUTTON03 VB_AI_B
AddMap PC_CONTROL_BUTTON03 VB_FE_CANCEL
AddMap PC_CONTROL_BUTTON04 VB_AI_Y
AddMap PC_CONTROL_BUTTON04 VB_FE_Y
AddMap PC_CONTROL_BUTTON01 VB_AI_X
AddMap PC_CONTROL_BUTTON01 VB_FE_X
AddMap PC_CONTROL_BUTTON05 VB_AI_LB
AddMap PC_CONTROL_BUTTON05 VB_FE_LB
AddMap PC_CONTROL_BUTTON06 VB_AI_RB
AddMap PC_CONTROL_BUTTON06 VB_FE_RB
AddMap PC_CONTROL_BUTTON07 VB_AI_LT
AddMap PC_CONTROL_BUTTON07 VB_FE_LT
AddMap PC_CONTROL_BUTTON08 VB_AI_RT
AddMap PC_CONTROL_BUTTON08 VB_FE_RT
AddMap PC_POV_0_UP VB_AI_LDPAD_UP
AddMap PC_POV_0_UP VB_FE_LDPAD_UP
AddMap PC_POV_0_LEFT VB_AI_LDPAD_LEFT
AddMap PC_POV_0_LEFT VB_FE_LDPAD_LEFT
AddMap PC_POV_0_DOWN VB_AI_LDPAD_DOWN
AddMap PC_POV_0_DOWN VB_FE_LDPAD_DOWN
AddMap PC_POV_0_RIGHT VB_AI_LDPAD_RIGHT
AddMap PC_POV_0_RIGHT VB_FE_LDPAD_RIGHT
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_UP VB_AI_LS_UP
AddMap PC_AXIS_0_UP VB_FE_LS_UP
AddMap PC_AXIS_0_LEFT VB_AI_LS_LEFT
AddMap PC_AXIS_0_LEFT VB_FE_LS_LEFT
AddMap PC_AXIS_0_DOWN VB_AI_LS_DOWN
AddMap PC_AXIS_0_DOWN VB_FE_LS_DOWN
AddMap PC_AXIS_0_RIGHT VB_AI_LS_RIGHT
AddMap PC_AXIS_0_RIGHT VB_FE_LS_RIGHT
AddMap PC_AXIS_2_UP VB_AI_RS_UP
AddMap PC_AXIS_2_UP VB_FE_RS_UP
AddMap PC_AXIS_2_LEFT VB_AI_RS_LEFT
AddMap PC_AXIS_2_LEFT VB_FE_RS_LEFT
AddMap PC_AXIS_2_DOWN VB_AI_RS_DOWN
AddMap PC_AXIS_2_DOWN VB_FE_RS_DOWN
AddMap PC_AXIS_2_RIGHT VB_AI_RS_RIGHT
AddMap PC_AXIS_2_RIGHT VB_FE_RS_RIGHT
AddMap PC_CONTROL_BUTTON10 VB_AI_START
AddMap PC_CONTROL_BUTTON10 VB_FE_START
AddMap PC_CONTROL_BUTTON09 VB_AI_BACK
AddMap PC_CONTROL_BUTTON09 VB_FE_HELP

All in all, you need the “x360ce.ini”, “xinput1_3.dll” and the modified “buttonData.ini” in that folder.

Back Top

Responses to “Fifa 12 PC/Mac + PS3 Controller (Playstation 3 Gamepad)”

Comments (66) Trackbacks (2) Leave a comment Trackback url
  1. That’s awsome man ! just one thing . . . my PS3 controller works Just fine but ifI conncet a second Controller , the second one’s buttons act crazy (not fine). I wonder if there is a code or something for the second controller’s buttons configs . . Please ?

  2. .. does not happen on my system.

  3. Well done, you’ve caused Fifa 12 to just crash everytime i try to play it!!

    THANKS! NOT!

  4. well, all the buttons worked fine, but after the minute 53 in any game, it starts”pressing” the start button from time to time, and it’s really annoying!
    If someone is having the same issue or found the solution, please share!
    Thanks!

  5. well i followed all the steps, and still all my buttons are messed up…?? help plz

  6. Awesome, with this file it works 100%, MBP and and 10.7.3.

    all buttons are fine

    http://www.mediafire.com/?eomko82q95pxe8z

  7. Any luck with “crazy” menus? Everything else is super fine…

  8. awesome, could\’t work out how to sort the code bit but just transferring the zipped files worked for me – running fifa 12 on a macair.

  9. how can i modificate the “buttondata.ini”? I’ve a control xbox360, this would work with my control??

  10. I just did this fix and now my Fifa crashes right after I open it now.

  11. Anyone managed to fix the scrolling problem yet?

  12. Hey Ralf,

    I have downloaded FIFA 12-Cider version, via Gametree Mac, and the “Applications/FIFA12.app/Contents/Resources/transgaming/c_drive/Program Files/EA Sports/EA SPORTS FIFA Soccer 12/Game” directory doesn’t exist. Do you have any ideas where I can install this folder instead? Thanks

  13. does it work for the ps2 joystick ?

  14. thanx a millions

  15. thanx a million

  16. hello my problem is that the left jostick works very well if they jam right jostick pass commands and buttons have no function could help me configure the buttons thanks

  1. FIFA 12 : Le tutorial pour jouer avec votre manette Ps3 sur PC et Mac. « FIFA GAMERS BLOG (,October 17, 2011)

    [...] Remplacer le contenu du fichier buttonData.ini (dans le même dossier) avec le code donné dans l’article source : Modification ButtonData [...]

  2. [TUTO FIFA12] Comment jouer avec votre manette PS3 sur PC et Mac « Actu « La Caverne du n'imp (,November 6, 2011)

    [...] Source : http://sqlblog.de/blog/2011/10/fifa-12-pcmac-ps3-controller-playstation-3-gamepad/ [...]

Leave a Reply

Your email address will not be published. Required fields are marked *

*

Security Code: