Assassin's Creed

Assassin's Creed

Charlie 26 AGO 2014 a las 13:20
3
1
Assassin's Creed Controller Fix
This should work for any controller (PS, Xbox, Generic etc...)

Head over to http://www.x360ce.com/ 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

\steamapps\common\Assassin's Creed

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.
Última edición por Charlie; 14 ENE 2017 a las 7:32
< >
Mostrando 226-240 de 314 comentarios
Northman_Ast 14 JUL 2019 a las 8:09 
If you are on steam and nothing seems to work, check Controller settings on Steam Settings and check if you dont have "On" the "act like every controller is an Steam Controller" so steam ♥♥♥♥♥ with the hook. I didnt hear any BEEP at the start when the x360ce is activated and that made me wonder.
SenorMeow 26 AGO 2019 a las 0:14 
If you've tried many of the steps here and (like me) none have worked, consider checking out https://github.com/x360ce/x360ce/wiki/Compatibility-List

I was finally able to get Assassin's Creed to recognise my wireless XBox One controller after enabling the settings mentioned in the above link. Following OP's instructions was not enough.

After you follow OP's x360ce instructions, you have to navigate to the 'Game Settings' tab, add Assassin's Creek and as per the above link, enable COM, DI, PIDVID (typo in link refers to as vidpid) and NAME under Hook Mask. Save your controller settings, exit x360ce and you should be good to go hopefully.
SenorMeow 26 AGO 2019 a las 21:10 
Publicado originalmente por FireDrakeZ:
It is possible that the default controls that came with this game is not similar to the original game on the Xbox 360, so it is best to rebind them like I did.

No, it isn't best to rebind the keys like you did as it doesn't actually solve the problem that most users have been having in these last 16 pages. You noted the problem yourself in that the triggers cannot be reassigned (nor can you reassign the right stick to turning the camera). Assassin's Creed I and II (not sure about the other titles) just doesn't seem to correctly identify any controller other than a WIRED 360 controller.

Follow OP's instructions, and then mine, and you'll (hopefully) have a smoother experience.
FireDrakeZ 27 AGO 2019 a las 14:04 
Publicado originalmente por Shalgroth:
Publicado originalmente por FireDrakeZ:
It is possible that the default controls that came with this game is not similar to the original game on the Xbox 360, so it is best to rebind them like I did.

No, it isn't best to rebind the keys like you did as it doesn't actually solve the problem that most users have been having in these last 16 pages. You noted the problem yourself in that the triggers cannot be reassigned (nor can you reassign the right stick to turning the camera). Assassin's Creed I and II (not sure about the other titles) just doesn't seem to correctly identify any controller other than a WIRED 360 controller.

Follow OP's instructions, and then mine, and you'll (hopefully) have a smoother experience.


Ok. Thanks.

During the binding setup, I found that the triggers cannot be reassigned so I bound them to RB(High Profile) and LB(Target Lock) instead of RT and LT respectively. The trigger controls seems to be the only controller options I cannot use.

Acc. to the original Assassins Creed 1 manual for the Xbox 360 version, I only lose the Chase Camera function normally assigned to LB with my setup and nothing else once I assign High Profile and Target Lock to the RB and LB buttons respectively. RB doesn't seem to have an assigned function in AC1, so using that for High Profile doesn't affect me as much.

In AC1 one workaround for the Chase Camera function(normally LB) I found is to press the Left stick down(normally without any function) to assign it that function during binding, just like pressing the Right stick down centers the camera which is its normal function.

However, in AC2 RB functions as weapons selector, so in my case I decided to bind it by pressing Left stick down and then use the dpad to choose the weapons as you would do normally.

Also I also found a way to reassign the right stick to turn the camera by moving the stick Up, Down, Right and Left when choosing the pan camera options. The camera using the R stick seems to work properly after that.

So basically despite the fact the triggers doesn't work on the Xbox 360 or Xbox One, you could find alternative buttons instead to reassign them so you didn't lose any of the control functions you normally would have on the Xbox gamepad on AC1.

I am sure installing the files the OP recommended works more naturally to mimic the original setup, but if anyone doesn't want to go to the trouble of downloading and installing those files, rebinding the buttons during setup works just as well even without the use of the triggers.

My alternative setup for assigning the buttons in the control options for AC1 for my wireless Xbox One controller:

Use left stick to bind movement
Use right stick to pan camera
Use d pad to bind weapon inventory in this order described as hat switch on the PC version:
Up Hidden Blade
Down Fists
Left Short Blade and Throwing Knives
Right Sword
Button 1 or B(Xbox) - Open or Empty Hand
Button 2 or X - Weapons or Armed Hand
Button 3 or Y - Head
Button 0 or A - Feet or Legs
Button 4 or LB (normally LT on Xbox 360 manual) - Target Lock
Button 5 or RB(normally RT on Xbox 360 manual) - High Profile
Button 6 or Left arrow - Map
Button 7 or Right Arrow or Start Button - Pause
Button 8 Press LS down - Chase Camera
Button 9 Press RS down - Center Camera

BTW, does the explanations or references during the game change too as well? Will it say press X or B instead of Buttons? It did not for me even when I reassigned the buttons, so I presume it won't as well even with x360ce.

What page is your post by the way and what did you add?

Última edición por FireDrakeZ; 27 AGO 2019 a las 23:53
FireDrakeZ 27 AGO 2019 a las 17:02 
Publicado originalmente por Shalgroth:
Publicado originalmente por FireDrakeZ:
It is possible that the default controls that came with this game is not similar to the original game on the Xbox 360, so it is best to rebind them like I did.

No, it isn't best to rebind the keys like you did as it doesn't actually solve the problem that most users have been having in these last 16 pages. You noted the problem yourself in that the triggers cannot be reassigned (nor can you reassign the right stick to turning the camera). Assassin's Creed I and II (not sure about the other titles) just doesn't seem to correctly identify any controller other than a WIRED 360 controller.

Follow OP's instructions, and then mine, and you'll (hopefully) have a smoother experience.


As for the other Assassins Creed games aside from AC 1 and 2, they all seem to recognize both wireless Xbox 360 and Xbox One natively on PC, so no need to add workarounds or to rebind keys on your gamepad.
Última edición por FireDrakeZ; 27 AGO 2019 a las 17:12
SenorMeow 27 AGO 2019 a las 23:26 
Publicado originalmente por FireDrakeZ:
Publicado originalmente por Shalgroth:

No, it isn't best to rebind the keys like you did as it doesn't actually solve the problem that most users have been having in these last 16 pages. You noted the problem yourself in that the triggers cannot be reassigned (nor can you reassign the right stick to turning the camera). Assassin's Creed I and II (not sure about the other titles) just doesn't seem to correctly identify any controller other than a WIRED 360 controller.

Follow OP's instructions, and then mine, and you'll (hopefully) have a smoother experience.
What page is your post by the way and what did you add?

Literally above your post.

If you're fine with giving up certain functionality (trigger buttons) and having to re-assign buttons, that's cool. But it isn't the *best* option, no (which I know is entirely subjective). As far as ACI and II recognising XBox One controller natively.. It doesn't. Not for me (d-pad is hat switch, right stick can't re-assigned as it ends up behaving like the left stick, ABXY not recognised for what they are etc) and for other people here and across the internet (google 'assassin's creed xbox one controller fix').

Give x360ce a shot and you might just like it. Or don't, that's cool. I can understand not wanting to install extra crap just to get something working, but x360ce actually gets around Ubisoft's ♥♥♥♥♥♥ implementation of AC on PC (if you can get it working) and forces the game to do what it should have in the first place.

Personally, my experience was unusable triggers and right stick.. So it was the option of either playing with mouse and keyboard or using the controller emulator (which in itself was a pain to setup until I found the wiki that was linked - look above your post from a day or so ago). Essentially, my additional instructions are for people in similar situations.

And regarding the explanations/references in-game to button presses, once the emulator is set up to work correctly, yes it will say X or B rather than button 1/2/3 etc. That's the biggest clue that the emulator has been setup perfectly. Hatswitch will be referred to as dpad, and ABXY will no longer be referred to as buttons. :)
FireDrakeZ 28 AGO 2019 a las 0:06 
Publicado originalmente por Shalgroth:
Publicado originalmente por FireDrakeZ:
What page is your post by the way and what did you add?

Literally above your post.

If you're fine with giving up certain functionality (trigger buttons) and having to re-assign buttons, that's cool. But it isn't the *best* option, no (which I know is entirely subjective). As far as ACI and II recognising XBox One controller natively.. It doesn't. Not for me (d-pad is hat switch, right stick can't re-assigned as it ends up behaving like the left stick, ABXY not recognised for what they are etc) and for other people here and across the internet (google 'assassin's creed xbox one controller fix').

Give x360ce a shot and you might just like it. Or don't, that's cool. I can understand not wanting to install extra crap just to get something working, but x360ce actually gets around Ubisoft's ♥♥♥♥♥♥ implementation of AC on PC (if you can get it working) and forces the game to do what it should have in the first place.

Personally, my experience was unusable triggers and right stick.. So it was the option of either playing with mouse and keyboard or using the controller emulator (which in itself was a pain to setup until I found the wiki that was linked - look above your post from a day or so ago). Essentially, my additional instructions are for people in similar situations.

And regarding the explanations/references in-game to button presses, once the emulator is set up to work correctly, yes it will say X or B rather than button 1/2/3 etc. That's the biggest clue that the emulator has been setup perfectly. Hatswitch will be referred to as dpad, and ABXY will no longer be referred to as buttons. :)

Cool. I might use the x360ce in Assassin's Creed 2 then, since I really haven't started it yet on PC and don't have it on console. I find the instructions telling me to press button so and so annoying so having the instructions given correctly is refreshing.

As for AC 1, I actually have it already on my Xbox One X, where I am halfway finished. I was just comparing that version to the Director's Cut on PC where the lack of native controller support made me decide that it wasn't really worth repeating the game on PC, even though I did start it.

I am bit surprised though that the game didn't recognize your Xbox One controller. You must have the older model Xbox One gamepad. The newer Xbox One S wireless controllers all have blue tooth support which the previous models did not. AC 1 recognized it as a Xinput blue tooth controller in the options because of that.

You would need an Xbox One adapter/receive to help your Windows 10 PC recognize your Xbox One Controller then. Fortunately for me, my PC has a blue tooth receiver already installed which works well my with Xbox One S gamepad.


BTW, do you know if x360ce works with the original Splinter Cell which is another Ubisoft game? I prefer using a gamepad with predominantly stealth games but Splinter Cell on PC was made without a controller in mind a long time ago.
Última edición por FireDrakeZ; 28 AGO 2019 a las 0:19
SenorMeow 28 AGO 2019 a las 3:14 
Publicado originalmente por FireDrakeZ:
I am bit surprised though that the game didn't recognize your Xbox One controller. You must have the older model Xbox One gamepad. The newer Xbox One S wireless controllers all have blue tooth support which the previous models did not. AC 1 recognized it as a Xinput blue tooth controller in the options because of that.

You would need an Xbox One adapter/receive to help your Windows 10 PC recognize your Xbox One Controller then. Fortunately for me, my PC has a blue tooth receiver already installed which works well my with Xbox One S gamepad.


BTW, do you know if x360ce works with the original Splinter Cell which is another Ubisoft game? I prefer using a gamepad with predominantly stealth games but Splinter Cell on PC was made without a controller in mind a long time ago.

So here's the thing, my Xbox One controller is new (it has bluetooth; bought three months ago, retail, to replace a wired 360 controller that died). ACI "identifies" it as an Xbox One controller in the toggle where you switch between control methods, but doesn't actually register the correct buttons.. Hard to explain, but I'm there's youtube videos out there that show what I'm trying to say. And you don't necessarily need a bluetooth receiver.. You can use the wireless controller in wired mode with an appropriate USB cable (just an FYI). Not sure where the issue lies, may be on the Windows side or it may be on Ubi's code or both.

Not sure whether x360ce is capable of emulating keyboard and mouse through the controller or whether it works with Splinter Cell (the first one, I assume?). Convinction and Blacklist are the only ones listed here - https://github.com/x360ce/x360ce/wiki/Compatibility-List - but I just don't know to be honest. Sucks to hear that Splinter Cell had no controller support, but it makes sense around the time it was released on PC.

Only way to find out is to give it a shot, I suppose. :/ Good luck!
FireDrakeZ 28 AGO 2019 a las 21:39 
Publicado originalmente por Shalgroth:
Publicado originalmente por FireDrakeZ:
I am bit surprised though that the game didn't recognize your Xbox One controller. You must have the older model Xbox One gamepad. The newer Xbox One S wireless controllers all have blue tooth support which the previous models did not. AC 1 recognized it as a Xinput blue tooth controller in the options because of that.

You would need an Xbox One adapter/receive to help your Windows 10 PC recognize your Xbox One Controller then. Fortunately for me, my PC has a blue tooth receiver already installed which works well my with Xbox One S gamepad.


BTW, do you know if x360ce works with the original Splinter Cell which is another Ubisoft game? I prefer using a gamepad with predominantly stealth games but Splinter Cell on PC was made without a controller in mind a long time ago.

So here's the thing, my Xbox One controller is new (it has bluetooth; bought three months ago, retail, to replace a wired 360 controller that died). ACI "identifies" it as an Xbox One controller in the toggle where you switch between control methods, but doesn't actually register the correct buttons.. Hard to explain, but I'm there's youtube videos out there that show what I'm trying to say. And you don't necessarily need a bluetooth receiver.. You can use the wireless controller in wired mode with an appropriate USB cable (just an FYI). Not sure where the issue lies, may be on the Windows side or it may be on Ubi's code or both.

Not sure whether x360ce is capable of emulating keyboard and mouse through the controller or whether it works with Splinter Cell (the first one, I assume?). Convinction and Blacklist are the only ones listed here - https://github.com/x360ce/x360ce/wiki/Compatibility-List - but I just don't know to be honest. Sucks to hear that Splinter Cell had no controller support, but it makes sense around the time it was released on PC.

Only way to find out is to give it a shot, I suppose. :/ Good luck!

I just found out something. This doesn't work on AC1 but on AC2, I found out that AC2 recognizes a wireless Xbox 360(not Xbox One) controller natively at least with an official Xbox 360 receiver/adapter plugged into the USB port. All the keys in the controller options when choosing Xbox 360 for Windows as your preferred control option registers correct and responds properly in game, unlike what happened when I used my Xbox One gamepad.

Either Ubisoft must have added Xbox 360 support for Assassin's Creed 2, but unfortunately not for AC1 or for the Xbox One gamepad or Microsoft considers the official Xbox 360 wireless receiver I have attached to my gaming PC like it does a wired Xbox 360 gamepad.

I still have my old Xbox 360 gamepad which I was using for my steam link(with the 360 adapter attached) in my bedroom and thought why not try it out on my PC for AC 2 and surprisingly after my Windows 10 PC downloaded some files from MS when it recognized my device which are all official Xbox accessories, it recognized it natively just like a wired Xbox 360 controller.

This doesn't work on AC1 on PC which has the same problem as the Xbox One gamepad, which is ok by me since I have the game(but not AC2) on my Xbox One X and Xbox 360 anyways and just plan to play it there.

This saves me the trouble of having to add those x360ce files to my PC as I will just use my Xbox 360 gamepad for AC2.

All the other succeeding AC games after AC2 recognize either the Xbox One or the Xbox 360 gamepad so you don't need to add files for those.
Última edición por FireDrakeZ; 28 AGO 2019 a las 22:01
FireDrakeZ 28 AGO 2019 a las 22:05 
BTW, since I am about to start AC 2, I was thinking of watching the prequel short movie Assassin's Creed Lineage, where Ezio's father is the protagonist and adds background to the events in AC 2.
enduringstone 29 OCT 2019 a las 19:48 
Hey, sorry to necromantize this thread, but I'm trying to enable the high/low profile toggle option in AC1. I'm using a wired usb ps3 knockoff controller. I mapped the profile button to left stick, but the toggle option is not selectable in the menu. Looked around the game file directories but I can't seem to find anything related to this toggle setting.
FireDrakeZ 11 NOV 2019 a las 23:46 
Publicado originalmente por enduringstone:
Hey, sorry to necromantize this thread, but I'm trying to enable the high/low profile toggle option in AC1. I'm using a wired usb ps3 knockoff controller. I mapped the profile button to left stick, but the toggle option is not selectable in the menu. Looked around the game file directories but I can't seem to find anything related to this toggle setting.

You press the right trigger to enable high profile on the original Xbox 360 gamepad (if you use x360ce) or bind Right Trigger function to Right Bumper(doesn't have function in original game) to serve the same purpose.
enduringstone 12 NOV 2019 a las 9:24 
Publicado originalmente por FireDrakeZ:
You press the right trigger to enable high profile on the original Xbox 360 gamepad (if you use x360ce) or bind Right Trigger function to Right Bumper(doesn't have function in original game) to serve the same purpose.

Yeah, I ended up remapping the whole thing. Feels much more natural.

Thanks!
FireDrakeZ 12 NOV 2019 a las 10:04 
Publicado originalmente por enduringstone:
Publicado originalmente por FireDrakeZ:
You press the right trigger to enable high profile on the original Xbox 360 gamepad (if you use x360ce) or bind Right Trigger function to Right Bumper(doesn't have function in original game) to serve the same purpose.

Yeah, I ended up remapping the whole thing. Feels much more natural.

Thanks!


I posted an alternative setup to xbox 360 ce on post #231 if you don't want to download those files. Since the Right and Left Triggers don't work for Xbox One controllers, just bind those keys to Right and Left Bumpers instead. Everything else is the same.

I think using xbox 360ce is better though because not only will the triggers regain their intended function but the instructions during the tutorial will be referring to the normal A,B,X,Y config. etc. instead of Buttons 1,2,3, etc.
Última edición por FireDrakeZ; 12 NOV 2019 a las 10:08
Mentor 28 DIC 2019 a las 17:10 
so i have a offical xbox one wired usb rgb controller with button mapping and when i installed this file as instructed, it still does not let me use the LT and RT triggers. Not sure why. I have Windows 10 Pro and all correct drivers and controller works in all games with all buttons but AC1 and AC2 don't like it. Can anyone assist?
< >
Mostrando 226-240 de 314 comentarios
Por página: 1530 50