When running HITMAN 2, the controller is detected (Press X to start is shown on screen), but input isn't working. There's a chance the game is using XInputGetCapabilities, which I haven't yet implemented. I'll try implementing it soon and see what happens.
If there are any other games where this happens, please let me know.
Yup, just as I thought. XInputGetCapabilities should now return expected(?) output (I haven't found what exactly should the resulting XINPUT_CAPABILITIES contain, but what I've done seems to be good enough)
When running HITMAN 2, the controller is detected (Press X to start is shown on screen), but input isn't working. There's a chance the game is using XInputGetCapabilities, which I haven't yet implemented. I'll try implementing it soon and see what happens. If there are any other games where this happens, please let me know.