Try renaming xinput1_3.dll to xinput1_4.dll , xinput1_2.dll , or xinput1_1.dll .
Download and install the Visual C++ Redistributable for Visual Studio 2013 (both x86 and x64 versions). This is a frequent culprit for the 32877 error. x360ce 32877
Troubleshooting the x360ce 32877 Error: The Ultimate Guide to Getting Your Controller Back in the Game Try renaming xinput1_3
Restart the game after each rename to see if the error clears. Step 4: Run as Administrator Try renaming xinput1_3.dll to xinput1_4.dll
Right-click your game’s .exe file, go to Properties , and look for compatibility info. Alternatively, check the game’s folder; if it’s in Program Files (x86) , it’s 32-bit. If it’s in Program Files , it’s likely 64-bit.
The x360ce version must match the game executable (.exe) , not your operating system.