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?

Mistake #2: The "Read-Only" Trap

Windows sometimes marks game files as read-only.

File Location: Where to Find the Holy Grail

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: