For many PC gamers, configuring a generic or unsupported controller for the FIFA series (now EA Sports FC) can be a frustrating hurdle. The buttonDataSetup.ini file is the key configuration document used by the game's engine to map hardware inputs to in-game actions. Manually editing or replacing this file is a common fix for issues like non-responsive right analog sticks, swapped buttons, or controllers not being recognized at all. What is buttonDataSetup.ini?
[Button Mappings]: Defines the button mappings for shooting, passing, and kicking.[Controller Settings]: Configures the controller's deadzone and sensitivity.[Keyboard Settings]: Defines the keyboard layout.Windows sometimes marks game files as read-only.
The location depends on your version of the game and your operating system. For EA Sports FC 24/25 and FIFA 23, the path is generally: