Alright, so, here's some additional insight / confirmation:
The game is
working fine with any and all controllers that support
Xinput - which is the "new", standardized way of taking gamepad inputs that was introduced with the Xbox360. That's ever since, say,
2006.
What's "Dinput", then? While Dinput devices are still indispensable, nowadays
most of these are your
joysticks,
steering wheels and other gear with
"non-standard" layouts and amounts of buttons (you know the type). They're mainly in use for
emulators and
simulator games that expect you to
map controls manually ingame, one by one.
So you'd have to be actively looking for Dinput devices when shopping, because a more conventional controller just won't do for your unusual game. That means your recently bought, Xbox-looking controller most likely
does support Xinput.
But still, keep in mind that many
older Xbox-Knockoffs may not actually support Xinput under their hood. If you purchased one of those waaay back when, and never got a newer one since, yeah - better check what language it speaks.
And, quite a few newer
3rd party gamepads allow for
switching between Xinput and Dinput modes, to be as versatile as possible. I'd go as far as to say that's the modern "standard" for any 3rd party controllers. Usually, you switch modes by either holding the power button, or powering up while holding the "X" button for Xinput mode, or something similar. Check your
manual and controller
labels.
Okay, and that means...? As far as I can tell, that means Redout isn't especially picky compared to other games. If your controller "just works" with any other modern game out-of-the-box (telltale sign for Xinput), then it will work with Redout! And please, do correct me if I'm wrong.
These are mine: - Speedlink TORID 2.4Ghz Wireless, switchable Dinput/Xinput controller, works.
- 8bitdo SN30/SF30 Pro Bluetooth Wireless, switchable Dinput/Xinput controller, works.
* *except... Footnote. Bluetooth is a bit of a special case. AFAIK, Win10 supports "Xinput over Bluetooth" but Win7 & Win8 don't. However, you can download newer Bluetooth drivers and install them manually, and those ones will then support Xinput over Bluetooth:
-
https://www.reddit.com/r/8bitdo/comments/82qa0z/sf30_with_windows_7_working_perfectly_over_usb/
-
https://www.reddit.com/r/8bitdo/comments/7q2xgq/sn30_pro_xinput_on_bluetooth/dt9l9uo/
Come to think of it, this
may also be related to the "Xbox One" controller reports. AFAIK,
Xbone uses Bluetooth for wireless, and it may be the
Windows Bluetooth driver that doesn't properly support / recognize Xinput via Bluetooth. Microsoft wants to sell you a special, expensive dongle to get it to work, when all you need is a working Bluetooth driver. In which case, trying the manual driver solution might also solve that.