Different games look for different versions of the XInput library. If the game doesn't recognize your controller, you may need to rename or copy the .dll file in the game's executable directory: xinput1_3.dll (Standard) xinput1_4.dll xinput1_2.dll xinput1_1.dll xinput9_1_0.dll