Located typically within the Game\fifasetup\ directory of your installation, fifaconfig.exe serves as the primary interface for managing how the game interacts with your PC hardware.
This example provides a basic structure for managing configurations. The actual implementation would depend on the specific requirements and the platform.
Since EA removed direct access to the pad config file, the community has developed powerful alternatives that serve the same purpose. If you search for today, most results point to these tools: fifapadconfig
Change the input to "Classic" or customize individual buttons.
DS4Windows emulates an Xbox 360 controller. It intercepts your DualShock 4 or DualSense inputs and translates them into XInput. This is the closest modern equivalent to editing fifapadconfig.ini manually. Since EA removed direct access to the pad
Open this file with Notepad. You will see strings of text representing different controller IDs.
AddController "Generic USB Joystick" AddAlias "Generic USB Joystick" AddMap PC_CONTROL_BUTTON01 VB_AI_Y AddMap PC_CONTROL_BUTTON02 VB_AI_B AddMap PC_CONTROL_BUTTON03 VB_AI_A AddMap PC_CONTROL_BUTTON04 VB_AI_X AddMap PC_AXIS_0_DOWN VB_AI_LS_DOWN AddMap PC_AXIS_2_DOWN VB_AI_RS_DOWN Use code with caution. It intercepts your DualShock 4 or DualSense inputs
The 'Confirm' button (A on Xbox / X on PlayStation) is swapped with the 'Back' button (B on Xbox / Circle on PlayStation).
This is a common issue when using x360ce, especially in FIFA 21. The game reads both your physical DirectInput pad and the virtual Xbox pad created by the emulator.