Overview
Wondering how to get Assassin’s Creed II working with a controller, even on Windows 10? Look no further.
The fix…
This should work for any controller (PS, Xbox, Generic etc…)
Head over to [link] and download the latest version for 32-bit games, extract it and place the “x360ce” file in your Assassin’s Creed/Assassin’s Creed II install directory
steamappscommonAssassin’s Creed II
Launch “x360ce” as an Admin (right click), it will prompt you to create the “xinput1_3.dll” file, create it, once the UI has loaded, plug your controller in, it should automatically detect your controller and apply the correct settings, click next, click finish, check the buttons are mapped correctly, click save, close the program.
You should now be able to launch AC1 or AC2, enable the controller in the options menu and enjoy.
This should work for any version of Windows any with any Dinput or Xinput controller.