Fifa Button Data Setup .ini Jun 2026
You can swap the axis mapping for AXIS_X and AXIS_Y to fix scenarios where the D-pad acts as the left analog stick. Alternative Solutions
The game's default controller definitions are in buttonData.ini , but your personal changes are saved in buttonDataSetup.ini . The game uses the user's file first if it exists. Therefore,
Use the x360ce tool to emulate an Xbox controller, which FIFA recognizes reliably. fifa button data setup .ini
Step-by-Step Guide to Fix Button Mapping Using buttonData.ini
// Left Analog Stick (Precision Dribbling) AddAxis PC_AXIS_0_X , Pro_Scheme , 1 , L_LEFT_ANALOG_X , 1.0 , 0.10 , 0.95 , 1.15 , 1.0 AddAxis PC_AXIS_0_Y , Pro_Scheme , 1 , L_LEFT_ANALOG_Y , 1.0 , 0.10 , 0.95 , 1.15 , 1.0 You can swap the axis mapping for AXIS_X
Now, let's dissect the file. When you open buttonDataSetup.ini with a simple text editor like Notepad, you'll be greeted by what looks like a cryptic code. However, it's built on a few simple, repeating structures.
If changes don't save, right-click the file, go to Properties , and ensure Read-only is unchecked before editing. Check it again after saving if you want to prevent the game from resetting your custom mapping. 💡 Modern Alternatives Therefore, Use the x360ce tool to emulate an
Let the tool search the web automatically for working internet presets, or manually map each thumbstick axis and trigger. Click and close the program before starting your game. Method B: Utilizing Steam Input Force-Overwrites
This is perhaps the most common and persistent issue for players using generic or off-brand gamepads. The game fails to automatically map the sticks or doesn't recognize the controller inputs correctly. The solution involves a two-pronged approach: first, you may need to edit the Windows Registry to standardize the controller's identity, and second, you must edit your buttonDataSetup.ini file to add your controller's name and ensure all axes (including the right stick) are correctly mapped. This ensures the game sees your device and correctly interprets both the buttons and the analog stick movements.
Explain how to troubleshoot if that's what you're using. Help you find the file if it's not in the Documents folder.
: It defines aliases for over 30 different controller types, mapping buttons, axes (thumbsticks), and directional pads to a unified set of input values.