C:\Program Files (x86)\Origin Games\FIFA 22\Data\
AddController "Controller_025"
Practical edits (step-by-step)
If the file does not exist in your Documents folder, you can create a blank text file, rename it to buttondata.ini , and paste your custom configuration blocks inside it. Anatomy of a Controller Block
Conclusion setup.ini-style files are powerful for tailoring your FIFA controls: remapping buttons, tuning deadzones, and sharing profiles. Back up originals, make small changes, and test. If you need a specific mapping for a particular controller model or FIFA version, tell me which controller and game version and I’ll craft a ready-to-use setup.ini example. fifa+button+data+setup+ini
AddMap PC_CONTROL_BUTTON02 VB_AI_B AddMap PC_CONTROL_BUTTON02 VB_FE_CANCEL
[] CONTROLLER_SETUP // Override default data setup for 1ms input DisableGamepadLatencyBuffer=1 DirectInputMode=1 PollingRate=1000
Instead of relying on the GUI to recognize your controller, you can directly define the button numbers or axis IDs, providing absolute control over your setup. Where to Find buttonDataSetup.ini
There are two types of mapping for each button: (in-match actions) and FE (menu actions). If you need a specific mapping for a
[Axis Configuration] Left Stick X = 4 Left Stick Y = 5 Right Stick X = 6 Right Stick Y = 7
[INPUT] INPUT_DELAY_MS = 0 BUFFER_SIZE = 1 RAW_INPUT = 1
Users often look for or modify this data to resolve specific hardware issues: Right Stick Fix
: A FIFA+ analyst needs a CSV of all offside events from the last 3 matches of the 2026 World Cup. [Axis Configuration] Left Stick X = 4 Left
With the transition from FIFA to , the buttonData.ini still exists but has been partially replaced by encrypted .json profiles. However, the modding community has re-enabled INI loading via FIFA Mod Manager 2.0 .
This happens when the game maps your right stick to the wrong axes. Find the VB_AI_RS_X and VB_AI_RS_Y lines in your profile. Try swapping AXIS_Z and AXIS_RZ , or change them to AXIS_RX and AXIS_RY depending on your controller brand. Inverted Triggers or Sticks
It was 2:00 AM. The release of the new FIFA title was only hours away, but Marco wasn’t playing. He was fixing.