Enables gamepad and joystick support via DirectInput. This fix is based on the the Rayman 2 input fix by Nolan Check (released under GNU GPL v2), which did not work for this game. See original ReadMe below.
Tested on Windows 10 Version 2004.
Copy dinput.dll
into the game folder. The game will use the first controller/joystick it detects, so make sure only the device you want to play with is connected/enabled.
Rayman 2 Input Fix
By Nolan Check
Version 1, released 3/19/2012
How to use:
Copy and paste the included dinput.dll to the Rayman 2 installation directory.
You can now use a gamepad or joystick to play Rayman 2. Be sure to calibrate it
from the menu by going to Options -> Control -> Calibration Pad.
Unfortunately, Rayman 2 uses a fixed button mapping. It cannot be changed.
How it works:
Rayman 2 originally supported joysticks and gamepads, but it has a bug where it
uses the DirectInput API incorrectly. This bug makes it fail to detect input
devices other than the keyboard. When the included dinput.dll file is placed in
Rayman 2's directory, it acts as a layer on top of DirectInput and works around
the bug.
Where to find:
The latest version can be found at
http://code.google.com/p/noser-sandbox/downloads/list .