View Full Version : Assassins creed 2 xbox controller support

05-28-2011, 03:35 PM
So i just bought AC2.

"Supported Peripherals: Keyboard, mouse, joystick optional (Xbox 360 Controller for Windows recommended)"

So i start the game, go to options select the controller, and everything is messed up, the mapping is totally wrong, the triggers dont work. I have to spend 2 hours browsing forums, downloading files mapping controlls etc.

I purchased older games then AC2 and the controller just works straight away even with indie titles, with the proper icons and support. I really dont understand how a company like Ubisoft cant be asked to fix this even 1 year after the title release. Misleading customers in the PC System Requirements, very disappointing, i pretty much doubt ill be buying anymore titles from Ubisoft.

05-28-2011, 03:58 PM
Assassins creed 2 xbox controller support

Do you have a Wireless or a Wired controller. There is a Fix for the wireless one, but maybe you are already aware of this. I presume you must be having the latest version of the Xbox controller software ?

http://www.fileplanet.com/2125...360-fix-for-Assassin (http://www.fileplanet.com/212510/210000/fileinfo/Wireless-Xbox360-fix-for-Assassin)

http://www.fileplanet.com/1136.../1/section/Utilities (http://www.fileplanet.com/113681/0/0/0/1/section/Utilities)

Also try this method, if necessary. It is for the 'wireless' controller though, but I think it should also work for your Usb one, imo.

1. Download the XBOX 360 Controller Emulator from here, and extract it somewhere.

http://x360ce.googlecode.com/f...0ce.App- (http://x360ce.googlecode.com/files/x360ce.App-

2. Turn your wireless controller on and run x360ce.exe. It will ask if you want to create the default x360ce.ini and xinput1_3.dll, click yes to both.

3. In the general tab for controller 1, under presets, select "Controller (Xbox 360 Wireless Receiver for Windows)" and then click load.

4. In the options tab, under Fake API, select "EnabledUsb" for Fake WMI and "EnabledCallback" for Fake DI. Also uncheck "Use Init Beep" under Testing and Logging. Don't change any other settings. Click save on the bottom right and close the program.

5. In the folder where you extracted x360ce.exe, you should find the generated x360ce.ini and x360ce.ini. Copy both files to the main program directory where the game executable is.

6. Run the game and you should be fine with the independent analog triggers and working rumble.


05-28-2011, 04:56 PM
Thanks for your help Daniel i used that fix but without the need to download the emulator, i just grabed the needed files someone posted on a Steam forum.

My post is more of a protest then anything else, just very surprised they haven't patched this issue even with the game being out for so long.

05-28-2011, 06:45 PM
Yes, it's pretty bothersome that they didn't include support for the XBOX 360 controller properly. I, too, have had to download 3rd party drivers in order for the triggers to work properly. I'm using the XBCD driver.

06-11-2011, 09:35 PM
I tried Daniel's fix four times, but it did not work on my computer. I'm running Windows Vista 64. Thanks anyway.

06-12-2011, 12:03 PM
Originally posted by xenmurok:
I tried Daniel's fix four times, but it did not work on my computer. I'm running Windows Vista 64. Thanks anyway.

Do some research on the driver I recommended above. It works like a champ for me in all 3 AC games on PC. It's the XBCD XBOX 360 Controller Driver by redcl0ud. Like you, I am also running Vista 64.