Rayman Origins

Rayman Origins

idemockle Nov 22, 2015 @ 12:37pm
Solution for controller issues
Hi everyone, I've seen a couple threads about controller issues (I was having them too), and I have a solution that allows you to use your controller of choice without having to deal with going into the options menu every time and resetting the controls. From what I can tell, Rayman Origins doesn't support xinput, but it DOES support xbox 360 controllers. Because of this, you can use x360ce, an xbox 360 controller emulator, to get any other controller to work. I did this on two different computers running Windows 8.1 with two different controllers: my Logitech F310 controller switched to xinput and with a WiiU Pro controller running through WiinUSoft. With both, I can start Rayman Origins and use my controller immediately every time I open it. Here are step by step instructions:

1) Go to http://www.x360ce.com/ and download x360ce for 32-bit games. It will be a zip file containing an executable called x360ce.exe.
2) Extract x360ce.exe (right click the zip file --> Extract all...)
3) Move x360ce.exe to the folder containing "Rayman Origins.exe". On my computer, this is "C:\Program Files (x86)\Steam\steamapps\common\ValveTestApp207490". I don't know why the folder is named something so stupid, but whatever.
4) [This step is to get your controller to register as controller 1. If you don't care about this, you can skip to step 5] Uninstall your controller drivers by going to Device Manager --> Human Interface Devices, and right clicking and uninstalling all of the devices with "HID-compliant" in the name or something similar.
5) Plug in your controller. If you did step 4, wait a few seconds for your drivers to reinstall.
6) Run x360ce.exe from the Rayman folder, tell it to create xinput1_3.dll. Several dialog boxes will come up asking to get settings from the internet. Click next only for the one corresponding to your device. For example, when setting up my Logitech F310, three of these boxes came up, one said "Logitech F310" and the others said something generic like USB controller. I cancelled out of the dialog boxes for those and only retrieved the settings for the Logitech.
7) Click on the tab corresponding to your controller, and double check to make sure the buttons are how you want them. A couple of buttons might not be mapped, so you will have to map them manually by clicking the drop-down menu for the button, clicking record, then pressing the corresponding button on your controller.
8) Close out of x360ce.

After all that, run Rayman Origins and you should be golden. You may have to reset the controller settings in the Options menu the first time, but after that you won't need to touch the options again, and you can play this game as any platformer should be played: leaning back with a controller.

As for multiple controllers: I haven't tried x360ce with two controllers, but I don't see any reason why it wouldn't work.
Last edited by idemockle; Nov 22, 2015 @ 12:40pm
< >
Showing 1-14 of 14 comments
TotalTerran Nov 7, 2019 @ 9:19pm 
You are the man! I've been searching for days for a fix for this. Ever since i've moved to my new machine, i couldn't get Rayman Origins to use the controller. Thanks a lot sir!:lunar2019grinningpig:
Hello idemockle,

Thank you for sharing this! :steamhappy:

- Ubisoft Support
Pawlogates Nov 25, 2019 @ 11:09pm 
Someone at Ubisoft still cares about art instead of money-milking yearly "services" ? Ok then :/
rafael.bellini May 16, 2020 @ 9:31am 
it worked here, thank you so much!
Fracture94 Jun 12, 2020 @ 7:41am 
And what about those who play with keyboard, but the game slows down because of it? How is this still a problem after years since the release? Basically, if you have a really powerful computer, the game is unplayable with KB, its a known bug that didn't got fixed in 7 years...
Foxxi_Desu Jun 12, 2020 @ 3:21pm 
♥♥♥♥♥♥♥♥♥ it works! I bought this out of nostalgia and was confused when it didn't support controller even though I'm pretty sure it said that on the store page. Can thank you enough my dood!
Fracture94 Jun 18, 2020 @ 3:29pm 
Not only that, but now that i completed the game 100%, i can say it has one of the worst controls on any 2D platformer ever. I completed Super Meat Boy just before this one, and im wondering... how is it possible that an indie game made by a bunch of people has better controls than a game made by a huge company like Ubisoft? It makes no sense. Also, ice levels? Who actually likes ice levels?
darkmachine19 Jun 23, 2020 @ 12:48pm 
Ubisoft , the old money grabber , never dissapoints
Ragnar Drake Jul 3, 2020 @ 6:49pm 
In case it helps, the game also seems to get confused if you have additional controllers connected, for example a flight stick. Make sure only the controllers you're intending to use are active.
nine Jul 7, 2020 @ 12:28pm 
you sir are a legend
Snaki812 Nov 2, 2020 @ 4:44am 
thx
Romout Nov 30, 2020 @ 12:32pm 
Yeah. That was it. Need to add two findings to that:
1) Its possible to change the order of controllers without uninstall/reinstall of the driver. On the last tab of a controller, there is a dropdown named "map to" change to 1 - 4 (0 means auto)
2) One of the two controllers I wanted to use, didn't work at all and the trick was to choose Auto-Assign on the first controller page first. Suddenly x360ce came to life. Can now play coop :-)
rfontourar Jan 22, 2022 @ 2:59pm 
For those who didn't understand the part "tell it to create xinput1_3.dll", this happen when you run x360ce.exe inside Rayman Origins executable folder. The app opens and it asks if you want to crete the DLL files.

If this doesn't happen to you, probably you downloaded the 64-bit version of x360ce.exe. You must use the 32-bit version
Last edited by rfontourar; Jan 22, 2022 @ 2:59pm
76561198868149032 Jan 26, 2022 @ 10:07am 
Hey rfontourar,

Thanks for your input. It's been some time since this article was commented on, but maybe this will help someone one day.

- Ubisoft Support
< >
Showing 1-14 of 14 comments
Per page: 1530 50