Night in the Woods

Night in the Woods

View Stats:
AnoHito Mar 6, 2017 @ 3:44pm
Controller Fix (x360ce compatability patch)
Hey everyone, I promised a controller fix, so here it is:

32-bit[mega.nz]
64-bit[mega.nz]

If your controller isn't working properly with Night in the Woods, just download the correct patch for your version of Windows and it should help you get it to work. If you're not having issues, it probably goes without saying that you shouldn't use this patch as it bypasses the built in controller support and could potentially cause unforeseen issues. Basically, what this patch does is block RawInput and force the game to load x360ce (which it rather stubbornly refuses to do on it's own).

If you're interested in a bit of the "making of" for this patch, check out the script I wrote to generate shim dll's[github.com]. I think it could be a pretty useful tool for game modding in cases where more intrusive forms of code injection are too problematic.
Last edited by AnoHito; Mar 17, 2017 @ 3:36pm
< >
Showing 1-15 of 16 comments
AnoHito Mar 17, 2017 @ 3:41pm 
Just wanted to let anyone interested know, I made a small update for the patch. In addition to rewriting the patcher to be more universal (and possibly work on other Unity games), I updated x360ce to a recent GitHub build, and I changed the patch so the "yinput" nonsense is no longer required. Let me know if you have any issues.
thiccmidget Apr 11, 2017 @ 11:15pm 
My xbox 360 controller wasnt detected at all until I uninstalled "vjoy driver".

I had to go to device manager -> Human Interface Devices
then right click vjoy driver and hit uninstall

hope this helps!
This got my NITW to crash at start but it worked in other Unity games, like Yooka-Laylee.
Most probably is something with my pc. But anyways, you're a life saver!

Wanted to ask, may I share your patches on a guide of Yooka-Laylee? Proper credit will be given of course.

Keep being awesome!
Mashed Buddha May 2, 2017 @ 1:13pm 
This fix didn't solve my problem but

Originally posted by SimonBeMe:
My xbox 360 controller wasnt detected at all until I uninstalled "vjoy driver".

I had to go to device manager -> Human Interface Devices
then right click vjoy driver and hit uninstall


From this other poster and my experience - try disconnecting all controllers except your 360 (or controller of choice). Check the same location in Device Manager to see there aren't other controllers. In my case it was my Belkin Nostromo n52 (gaming keyboard controller) - I unplugged it from the USB port and my 360 and my Steam controller now both work in the game (not at the same time which is fine)

Poison Paradise May 27, 2017 @ 11:03am 
What happened to the links? Can you give another link to the 32 bit version? I have the 64 if anyone needs it.
@Reshirou I have the file of the 32 bit version, and im needing the 64 bit version lol
Poison Paradise Jun 6, 2017 @ 3:16pm 
Originally posted by HarryTheWolf:
@Reshirou I have the file of the 32 bit version, and im needing the 64 bit version lol
Well, I'll trade you. Put it all up on Mega in a .zip, I'll do the same.
Email zephralphafyar @ gmail (that goes for anyone else who wants it too.)
MrDarkness Aug 18, 2017 @ 12:29am 
Links where removed :'(
Would this work in Ori and The Blind forest?
Pizza Hut Brasil Dec 17, 2017 @ 4:41am 
Could anyone send me link to the patches since Steam removed them. (Both 64 and 32 bits)
ItzDFPlayer Dec 18, 2017 @ 5:54am 
@Reshirou do you still have a 64-bit file? Can you please give me the download link?
Poison Paradise Dec 24, 2017 @ 3:42am 
#!BE523JoJ!eEXwC7nKXB0FLdLTL8yYqISMtHcjmbp-u70j0TzxDpg
Mega link

(put https:// mega . nz/ in front without the spaces)

Sorry I took so long guys I completely forgot about this but lucky you I had the files on my SSD, not my HDD that broke!
Last edited by Poison Paradise; Dec 24, 2017 @ 3:43am
ZX_Lost_Soul Apr 2, 2018 @ 7:15am 
Originally posted by Harry Amoros:
@Reshirou I have the file of the 32 bit version, and im needing the 64 bit version lol
Can you reupload the 32-bit version please?
aiyoyo_aiyer Feb 12, 2019 @ 3:05am 
Hey, newbie here. I still can't seem to make my gamepad to work. I have configured it using the x360ce and also patching the console as you suggested. x360ce showed that my gamepad is detected and working fine but NITW wouldn't act accordingly to my gamepad input. Any help?
Talos91 Jun 7, 2019 @ 7:44pm 
Originally posted by AnoHito:
Hey everyone, I promised a controller fix, so here it is:

32-bit[mega.nz]
64-bit[mega.nz]

If your controller isn't working properly with Night in the Woods, just download the correct patch for your version of Windows and it should help you get it to work. If you're not having issues, it probably goes without saying that you shouldn't use this patch as it bypasses the built in controller support and could potentially cause unforeseen issues. Basically, what this patch does is block RawInput and force the game to load x360ce (which it rather stubbornly refuses to do on it's own).

If you're interested in a bit of the "making of" for this patch, check out the script I wrote to generate shim dll's[github.com]. I think it could be a pretty useful tool for game modding in cases where more intrusive forms of code injection are too problematic.


Your patch is awesome it even works in other unity games like Outward and Outbreak 3D to block raw input and remap using apps like x360ce or xinput plus, it also works to restrict unity games to just use one gamepad so that all xinput gamepads don't control the game, this is very useful for stuff like this:
https://www.reddit.com/r/localmultiplayergames/comments/bxyx7a/outward_4_player_local_splitscreen_coop/

From what I see the patch makes some changes to the mono.dll but there are some unity games that the patch doesn't work like Risk of Rain 2 because it uses mono bleeding edge builds, any way you could update your patch? It fixes a long issue of unity games using raw input, it would be great if it worked with more unity games.

BTW here is a link with both 32 and 64 bit patches:
https://drive.google.com/file/d/1MaOWDdABZgJVo1Eo6cpMGGRBLvMeKZFd/view?usp=drivesdk
Last edited by Talos91; Jun 7, 2019 @ 7:48pm
< >
Showing 1-15 of 16 comments
Per page: 1530 50