
To get your Logitech Rumblepad2 or Dual Action Gamepad working as they should with Assassin's Creed: Revelations, you'll have to :
Download :
http://rapidshare.com/files/422778312/x360ce.vibmod.3.1.4.1.rar
Or:
http://xinput.googlecode.com/files/x360ce.vibmod.3.1.4.1.rar
Put the files in the installed directory as follows...
\Program Files\Ubisoft\Assassin's Creed Revelations\
x360ce.ini
xinput1_3.dll
If you have problems to locate the directory, simply try to find the file : ACRSP.exe, and put the files in the same directory.
Now off to enjoy this amazing game... With my Logitech Gamepad...
If you still have problems, you might need to :
1. Find out the name of your gamepad in the control panel (Game Controllers), for me it was "Logitech RumblePad 2 USB".
2. Open Regedit, hit CTRL-F and type the name of your gamepad. It should find something like :
HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\VID_046D&PID_C218
OEMName REG_SZ Logitech RumblePad 2 USB
3. Select Modify and enter "XBOX 360 Controller for Windows" (without the ").
You may also check that the VID & PID is matching your gamepad in the x360ce.ini file.
The PID & VID should be found as above in the KEY.
HKEY_CURRENT_USER\System\CurrentControlSet\Control\MediaProperties\PrivateProperties\Joystick\OEM\
VID_046D&
PID_C218OEMName REG_SZ Logitech RumblePad 2 USB
VID=0x046D #controller VID
PID=0xC216 #controller PID
Now it should work ok for you, as for vibration, it might work or not depending on your pad drivers.