They potentially changed some other stuff for XInput as well but essentially for what we care about, Xbox One controllers now go by a different name in Windows 10. The reason Xbox One controllers don't work with Dead Rising 2 is Microsoft messed up driver support in some games by changing how they are identified without providing legacy support for older games and software that don't know things have changed. You'll be happy to know then, there's a solution and it doesn't require the use of third party software, emulators or drivers and to top it off, it's a fairly quick fix that's easy to follow.
The game is perfectly playable with a keyboard and mouse but some stuff feels a bit off and it's one of those games that just doesn't feel right to play using this control method. It's frustrating, especially so when Dead Rising 2 was built for being used with control pads. Most of you will have tried this before reading this guide however and the option will be greyed out, set to 'Disable', unabled to be changed. If you haven't already, I would recommend in the Dead Rising 2 main menu, going into Options > PC Settings and setting the Controller option to 'Enable'.