Dead Rising 2: Off the Record

Dead Rising 2: Off the Record

Bill Simmons Sep 16, 2016 @ 7:07pm
Xbox 360 Controller Fix
UPDATED: 3/21/2020 with a working x360ce link
Took me a long time to figure this out, patience paid off in the long run.

First off I'm using a MadCatz wired Xbox 360 controller.

  1. I found and downloaded old release of x360ce (Version 2.0.2.163) here (last one on the list) [www.emutopia.com]

  2. I extracted the .exe to my Dead Rising Off the Record Folder (C:\Program Files (x86)\Steam\SteamApps\common\Dead Rising 2 Off the Record)

  3. Make sure your controller is not connected to your PC

  4. Double click x360ce.exe in your Dead Rising Folder

  5. x360ce will want to create some files say yes to the .ini and .dll

  6. Click the Preset button at the bottom of the program, then click on the Xbox 360 Wireless receiver option from the menu. http://i.imgur.com/suOaU7a.png, then click Load

  7. Head over to Options and check off xinput1_2.dll, xinput1_1.dll, and xinput9_1_0.dll. Also change the InputHook Hook Mode to Compatibility http://i.imgur.com/IVuZ6F3.png

  8. Finally head over to the Advanced tab and click the drop down next to Device Type: select GamePad http://i.imgur.com/7MQabiM.png

  9. Plug in your controller, make sure everything is working by returning to the controller general tab. Move the sticks around and hit the buttons x360ce should light up the areas that are being used. http://i.imgur.com/KXaXHy4.png in the image I'm pressing down Y and B.

  10. Hit Save at the bottom right of the program, close the program and load up Dead Rising if everything worked correctly you'll hear a windows sound as the game is loading intro screens.

  11. In my case the controller was enabled without even having to mess around with the options. As soon as the start screen showed up I could move around the menu with my controller.

Hope this worked for you.

One thing that might happen when connecting your controller for the first time is a pop-up message from x360ce asking if you want to check online for the preset for your controller. Hit cancel/no/ignore and load up the Xbox 360 Wireless Receiver for Windows preset instead. If you messed up and hit yes, just overwrite the preset by loading the Xbox 360 Wireless Receiver.
Last edited by Bill Simmons; Sep 8, 2020 @ 9:59pm
< >
Showing 31-45 of 53 comments
mountainmohawk Sep 6, 2017 @ 7:57pm 
It doesn't. Hmm
Post-it Apr 28, 2018 @ 3:43pm 
Originally posted by Vengeance:
Wow, this should be stickied or you know... fixed by capcom themselves, but awesome work dude!! I tried getting my PS3 controller (SCP driver, showing up as a wired x360 controller) to work with the original DR2, and it finally worked with your method! However, some controls dont seem to work. I can use the dodge roll with L3 just fine, but cant center the camera with R3. However, the R3 button works just fine in the x360ce option screen. Also, the vibration doenst seem to work either. Do you have any ideas on how i can fix this?
I use the same program how did you did it?
Vengeance Apr 28, 2018 @ 4:25pm 
Originally posted by Mr Noseybonk:
Originally posted by Vengeance:
Wow, this should be stickied or you know... fixed by capcom themselves, but awesome work dude!! I tried getting my PS3 controller (SCP driver, showing up as a wired x360 controller) to work with the original DR2, and it finally worked with your method! However, some controls dont seem to work. I can use the dodge roll with L3 just fine, but cant center the camera with R3. However, the R3 button works just fine in the x360ce option screen. Also, the vibration doenst seem to work either. Do you have any ideas on how i can fix this?
I use the same program how did you did it?

Well, it's been quite a while but I remember installing the SCP driver instead of that DS3 driver and seeing alot of improvement. The default config file that DR2 used had something really strange, like having the same inputkeys bound to the different actions. I think this made dodging and camera handling very very awkward or something, so i changed around some stuff in that file. What problem are you looking at?
Post-it Apr 28, 2018 @ 5:45pm 
Originally posted by Vengeance:
Originally posted by Mr Noseybonk:
I use the same program how did you did it?

Well, it's been quite a while but I remember installing the SCP driver instead of that DS3 driver and seeing alot of improvement. The default config file that DR2 used had something really strange, like having the same inputkeys bound to the different actions. I think this made dodging and camera handling very very awkward or something, so i changed around some stuff in that file. What problem are you looking at?
I mean do you still have the configuration for de ps3 controller with the x360ce?
Vengeance Apr 28, 2018 @ 6:09pm 
Originally posted by Mr Noseybonk:
Originally posted by Vengeance:

Well, it's been quite a while but I remember installing the SCP driver instead of that DS3 driver and seeing alot of improvement. The default config file that DR2 used had something really strange, like having the same inputkeys bound to the different actions. I think this made dodging and camera handling very very awkward or something, so i changed around some stuff in that file. What problem are you looking at?
I mean do you still have the configuration for de ps3 controller with the x360ce?

I'm not sure, but for DR2 (NOT Of the Record!!!) i got this as x360.ini config file:

[Options]
UseInitBeep=1
Log=0
Console=0
DebugMode=0
InternetDatabaseUrl=http://www.x360ce.com/webservices/x360ce.asmx
InternetFeatures=1
InternetAutoload=1
AllowOnlyOneCopy=1

[InputHook]
HookMode=0

[Mappings]
PAD1=IG_9dee35106edd11e58001444553540000
PAD2=
PAD3=
PAD4=

[PAD1]
[PAD2]
[PAD3]
[PAD4]
[IG_9dee35106edd11e58001444553540000]
ProductName=Controller (XBOX 360 For Windows)
ProductGuid=028e045e-0000-0000-0000-504944564944
InstanceGuid=9dee3510-6edd-11e5-8001-444553540000
ControllerType=1
PassThrough=1
RightTriggerDeadZone=0
TriggerDeadzone=0
D-pad Up=UP
D-pad Down=DOWN
D-pad Left=LEFT
D-pad Right=RIGHT
AxisToDPad=0
AxisToDPadDeadZone=256
AxisToDPadOffset=0
Left Analog X+ Button=0
Left Analog X- Button=0
Left Analog Y+ Button=0
Left Analog Y- Button=0
Left Thumb=9
Left Analog X DeadZone=0
Left Analog Y DeadZone=0
Left Analog X AntiDeadZone=0
Left Analog Y AntiDeadZone=0
Right Analog X+ Button=0
Right Analog X- Button=0
Right Analog Y+ Button=0
Right Analog Y- Button=0
Right Thumb=10
Right Analog X DeadZone=0
Right Analog Y DeadZone=0
Right Analog X AntiDeadZone=0
Right Analog Y AntiDeadZone=0
UseForceFeedback=1
FFBType=0
SwapMotor=0
ForcePercent=100
LeftMotorPeriod=60
RightMotorPeriod=120
Right Trigger=x-3
Left Trigger=x3
D-pad POV=1
Back=7
Start=8
A=1
B=2
X=3
Y=4
Left Shoulder=5
Right Shoulder=6
Left Analog X=1
Left Analog Y=-2
Right Analog X=4
Right Analog Y=-5

But I changed padmap.txt too, located in DR2\data\controls
isolated1 May 31, 2018 @ 1:35pm 
If you have a official wired xbox 360 and an official wired xbox one controller you can plug both in and enable controller with the 360 one and unplug the 360 controller and continue to play with the xb one controller. If I just start up with the xbox one controller plugged in I can't select enable controller.
WarWolfD May 31, 2018 @ 3:33pm 
Originally posted by isolated1:
If you have a official wired xbox 360 and an official wired xbox one controller you can plug both in and enable controller with the 360 one and unplug the 360 controller and continue to play with the xb one controller. If I just start up with the xbox one controller plugged in I can't select enable controller.

I got a official wired xbox one with pc support controller and I can't turn on the "select enable controller." in the game
is there a way to fix that?
Last edited by WarWolfD; May 31, 2018 @ 8:27pm
isolated1 May 31, 2018 @ 3:36pm 
I fixed it by using a wired xbox 360 controller that I had never gotten rid of to turn on enable controller, then I played it with the xbox one controller, as I stated above.
WarWolfD May 31, 2018 @ 4:06pm 
Originally posted by isolated1:
I fixed it by using a wired xbox 360 controller that I had never gotten rid of to turn on enable controller, then I played it with the xbox one controller, as I stated above.

Yeah I don't have 360 pc controller but a 360 recharagable one
that the cable is removeable
Last edited by WarWolfD; May 31, 2018 @ 4:21pm
sedef122003 Jun 27, 2018 @ 9:32pm 
doesnt work. every version of this program say 'could not load file or assembly microsoft dirextx.directinput'
kcbchan Jun 30, 2018 @ 3:48am 
After numerous attempts, i finally get my gamepad working in this game.

OS: Windows 7
Gamepad: Logitech F310
x360ce: 3.2.8.77 (2015-10-04) 32-bit

I followed the OP's steps until step 5 ( i modified the settings differently due to different version of x360ce)

1. I googled x360ce and downloaded x360ce 32 bit from the official site
2. extracted the exe file to the Dead Rising OTR folder
(C:\Program Files (x86)\Steam\SteamApps\common\Dead Rising 2 Off the Record)
3. double click x360ce.exe
4. It automatically detect my F310 gamepad and configured the buttons
5. go to the "Game Settings" tab at the top, you will see "Hook Mask" options on the right side:
check the following 3 boxes: " COM", "DI", "PIDVID".
6. click save, and then close x360ce

I loaded DR2:OTR and my gamepad works right away (i.e.no need to go to option and click enable)

Hope this helps
Bill Simmons Jun 30, 2018 @ 2:15pm 
Glad you got it working. Did something change with the game to make the 2.0.2.163 version not work, if so I'll edit the main post.

Originally posted by kcbchan:
I followed the OP's steps until step 5 ( i modified the settings differently due to different version of x360ce)
Apples Jul 3, 2018 @ 8:47pm 
It's doesn't work,I use xbox one controller.
CharlesBaa_ Jul 30, 2018 @ 10:17pm 
Fixed it for me! Now working fine with my Switch Pro Controller.
blank Apr 27, 2019 @ 2:05pm 
Originally posted by Bill Simmons:
Xbox 360 Controller Fix
Took me a long time to figure this out, patience paid off in the long run.

First off I'm using a MadCatz wired Xbox 360 controller.

I found and downloaded old release of x360ce (Version 2.0.2.163) here [www.emutopia.com]

I extracted the .exe to my Dead Rising Off the Record Folder (C:\Program Files (x86)\Steam\SteamApps\common\Dead Rising 2 Off the Record)

Make sure your controller is not connected to your PC

Double click x360ce.exe in your Dead Rising Folder

x360ce will want to create some files say yes to the .ini and .dll

Click the Preset button at the bottom of the program, then click on the Xbox 360 Wireless receiver option from the menu. http://i.imgur.com/suOaU7a.png, then click Load

Head over to Options and check off xinput1_2.dll, xinput1_1.dll, and xinput9_1_0.dll. Also change the InputHook Hook Mode to Compatibility http://i.imgur.com/IVuZ6F3.png

Finally head over to the Advanced tab and click the drop down next to Device Type: select GamePad http://i.imgur.com/7MQabiM.png

Plug in your controller, make sure everything is working by returning to the controller general tab. Move the sticks around and hit the buttons x360ce should light up the areas that are being used. http://i.imgur.com/KXaXHy4.png in the image I'm pressing down Y and B.

Hit Save at the bottom right of the program, close the program and load up Dead Rising if everything worked correctly you'll hear a windows sound as the game is loading intro screens.

In my case the controller was enabled without even having to mess around with the options. As soon as the start screen showed up I could move around the menu with my controller.

Hope this worked for you.

One thing that might happen when connecting your controller for the first time is a pop-up message from x360ce asking if you want to check online for the preset for your controller. Hit cancel/no/ignore and load up the Xbox 360 Wireless Receiver for Windows preset instead. If you messed up and hit yes, just overwrite the preset by loading the Xbox 360 Wireless Receiver.

Thank you for posting this! It didn't work first try but I got there in the end. Here's what I did in case it helps someone in future:

Followed the guide until step 4. When I tried to run x360ce.exe it gave me a huge error popup saying "System.IO.FileNotFoundException" plus a few more paragraphs.

Someone called rummik posted the solution to this on the Microsoft forums here https://answers.microsoft.com/en-us/insider/forum/insider_apps-insider_other/x360ce-doesnt-work-on-windows-10/58a76e88-ec68-4e4d-8945-749127f86ea3?auth=1 which is to use DirectX web installer that can be found here https://www.microsoft.com/en-us/download/details.aspx?displaylang=en&id=35

After doing this I could run x360ce.exe and follow Bill Simmons' guide to the end but my controller still wasn't working.

Next was to follow HNF Baby Eevee's post here https://steamcommunity.com/app/45740/discussions/0/2183537632747258758/ (I actually tried this before Bill's guide because it says it will work without doing anything else but it doesn't)

Originally posted by HNF Baby Eevee:
To anyone encountering this problem. Theres absolutely no need to download any crappy 3rd party program. It is simply steam overriding your controller so the game doesnt recognize it. Go in to steam big picture, then Dead Rising 2, manage game, controller options, and change it to FORCED OFF. Launch game. Done.

As a side note... This works for ANY game where your controller option is "Greyed out". Hope this helps you.

After this my controller is now working. It's a Playstation 4 controller in case that makes a difference. Good luck to anyone else that's trying to get their controller to work!
Last edited by blank; Apr 27, 2019 @ 2:07pm
< >
Showing 31-45 of 53 comments
Per page: 1530 50