Here's how to find your controller's device name:
The most common reason players edit this file is a dead right analog stick. To map the directional axes for trick moves, use the following standard configuration:
After editing .ini files, some users find their changes reset upon launching the game. This happens because the game launcher overwrites the file with default settings.
Open your buttonDataSetup.ini file using Notepad. The structure for a controller block must look exactly like this:
Open Steam and choose > Add a Non-Steam Game if your title was purchased through another store. fifa button data setup .ini
The file sits in the directory like a landmine from a past life. button_data_setup.ini .
Allows the game to apply these settings to multiple gamepads that use different names but the same hardware layout. 2. Mapping Commands
One of the most useful tricks in the FIFA modding community is transferring your carefully tuned controller settings from an older FIFA version to a newer one. This is particularly valuable because EA Sports often changes the input system between releases, breaking custom configurations.
Depending on your specific FIFA version and installation platform (Origin, EA App, or Steam), the initialization file is stored in one of two main directories: Here's how to find your controller's device name:
Most modern entries store user-specific layouts in your main system documents directory. Open on your PC. Navigate to C:\Users\[YourUsername]\Documents .
The fifa button data setup .ini is your backstage pass to controller freedom on PC. Whether you’re a veteran modder or just someone who wants their old PS2 controller to work with FIFA 24, mastering this file gives you an edge.
Every time you press a button, your PC sends a raw input ID to the game. This file acts as a translator, telling the game exactly which hardware ID corresponds to an in-game command. Where is the File Located?
The location of the .ini file varies depending on your FIFA version and platform: Open your buttonDataSetup
To change action assignments, modify the trailing variable text (e.g., change VB_AI_A to VB_AI_X ).
: Ensure your right stick axes (e.g., PC_AXIS_2 ) are correctly mapped to VB_AI_RS actions in the file.
Always create a copy of the original file before editing, as a syntax error can cause the game to ignore the controller entirely. Understanding the .ini Structure
If pressing a button once registers as two clicks in the game menus, your system is likely running a third-party wrapper (like DS4Windows or Steam Input) alongside the game’s native controller driver.