How to modify buttonDataSetup for RPM Euro Gamepad to work in Fifa 18 on Windows
STEP 1
Identify the RPM Euro Gamepad/Joystick name connected to your Windows
- Connect your Gamepad to PC
- Press Windows Key and search for "Game Controllers"
- Select "Set up USB Game Controllers" from the search list.
- This will display the device name connected.
- Copy the name from the list.
- In my case it is below

Update buttonDataSetup.ini
- Goto Documents and open Fifa folder
- Edit the buttonDataSetup.ini file
- Search for the gamepad name which obtained in the first step in the file
- If present modify it or else add the below to the end of the file.
- Controller_054 is just a unique name, you can add anything
- AddAlias is what important.
- Feel free to modify the mappings according to your needs.
AddController "Controller_054"
AddAlias "Controller (XBOX 360 For Windows)"
AddMap XENON_LEFT_ANALOG_STICK_RIGHT VB_AI_LS_RIGHT
AddMap XENON_LEFT_ANALOG_STICK_UP VB_AI_LS_UP
AddMap XENON_LEFT_ANALOG_STICK_LEFT VB_AI_LS_LEFT
AddMap XENON_LEFT_ANALOG_STICK_DOWN VB_AI_LS_DOWN
AddMap XENON_RIGHT_ANALOG_STICK_RIGHT VB_AI_RS_RIGHT
AddMap XENON_RIGHT_ANALOG_STICK_UP VB_AI_RS_UP
AddMap XENON_RIGHT_ANALOG_STICK_LEFT VB_AI_RS_LEFT
AddMap XENON_RIGHT_ANALOG_STICK_DOWN VB_AI_RS_DOWN
AddMap XENON_BUTTON_DPAD_RIGHT VB_AI_LDPAD_RIGHT
AddMap XENON_BUTTON_DPAD_UP VB_AI_LDPAD_UP
AddMap XENON_BUTTON_DPAD_LEFT VB_AI_LDPAD_LEFT
AddMap XENON_BUTTON_DPAD_DOWN VB_AI_LDPAD_DOWN
AddMap XENON_LEFT_ANALOG_STICK_RIGHT VB_FE_LS_RIGHT
AddMap XENON_LEFT_ANALOG_STICK_UP VB_FE_LS_UP
AddMap XENON_LEFT_ANALOG_STICK_LEFT VB_FE_LS_LEFT
AddMap XENON_LEFT_ANALOG_STICK_DOWN VB_FE_LS_DOWN
AddMap XENON_RIGHT_ANALOG_STICK_RIGHT VB_FE_RS_RIGHT
AddMap XENON_RIGHT_ANALOG_STICK_UP VB_FE_RS_UP
AddMap XENON_RIGHT_ANALOG_STICK_LEFT VB_FE_RS_LEFT
AddMap XENON_RIGHT_ANALOG_STICK_DOWN VB_FE_RS_DOWN
AddMap XENON_BUTTON_DPAD_RIGHT VB_FE_LDPAD_RIGHT
AddMap XENON_BUTTON_DPAD_UP VB_FE_LDPAD_UP
AddMap XENON_BUTTON_DPAD_LEFT VB_FE_LDPAD_LEFT
AddMap XENON_BUTTON_DPAD_DOWN VB_FE_LDPAD_DOWN
AddMap XENON_BUTTON_A VB_AI_B
AddMap XENON_BUTTON_B VB_AI_A
AddMap XENON_BUTTON_Y VB_AI_X
AddMap XENON_BUTTON_X VB_AI_Y
AddMap XENON_BUTTON_A VB_FE_CANCEL
AddMap XENON_BUTTON_B VB_FE_SELECT
AddMap XENON_BUTTON_Y VB_FE_X
AddMap XENON_BUTTON_X VB_FE_Y
AddMap XENON_BUTTON_LS VB_AI_LB
AddMap XENON_BUTTON_RS VB_AI_RB
AddMap XENON_BUTTON_LT VB_AI_LT
AddMap XENON_BUTTON_RT VB_AI_RT
AddMap XENON_BUTTON_LS VB_FE_LB
AddMap XENON_BUTTON_RS VB_FE_RB
AddMap XENON_BUTTON_LT VB_FE_LT
AddMap XENON_BUTTON_RT VB_FE_RT
AddMap XENON_BUTTON_BACK VB_AI_BACK
AddMap XENON_BUTTON_START VB_AI_START
AddMap XENON_BUTTON_L3 VB_AI_L3
AddMap XENON_BUTTON_R3 VB_AI_R3
AddMap XENON_BUTTON_BACK VB_FE_HELP
AddMap XENON_BUTTON_START VB_FE_START
AddMap XENON_BUTTON_L3 VB_FE_L3
AddMap XENON_BUTTON_R3 VB_FE_R3
Comments
Post a Comment