// B (BUTTON_1) becomes Right Stick Click (L3) - Used for Hustle/Sprint SLIDE_TACKLE = BUTTON_7 HUSTLE = BUTTON_7
Swap Standing Tackle (Circle) with the unused Right Stick Click (R3).
Disable the analog axis and map Sprint to a digital button press.
This article is your complete encyclopedia for understanding, editing, and mastering the buttonDataSetup.ini file. We will cover what it is, where to find it, how its syntax works, and advanced techniques to create a truly bespoke controller layout. At its core, buttonDataSetup.ini is a plain text configuration file used by the Frostbite engine versions of FIFA (FIFA 17 through FIFA 23, and theoretically EA Sports FC 24/25) to map physical hardware inputs to in-game actions.
// X (BUTTON_2) becomes A (BUTTON_0) - Unchanged for simplicity CROSS = BUTTON_2 LOBBED_THROUGH = BUTTON_2
// ------------------ ACTIONS (Face Buttons mapped to Stick Clicks) ------------------ // A (BUTTON_0) becomes Left Stick Click (R3) - Usually used for Shield SHORT_PASS = BUTTON_6 CONTAIN = BUTTON_6 CHANGE_PLAYER = BUTTON_6