Is your feature request related to a problem? Please describe.
For those who plan to play on a Game Controller: they'd have to create a KB/M config for their input remapper of choice (e.g. Steam Input, reWASD, etc.) for thier controller, but not everyone's willing to do it and they might prefer a plug-and-play.
This is notable when Red Faction already has controller support for the console version but not on PC.
Describe the solution you'd like
Essentially, it's "restoring" the game's controller support from the console version over to PC, but not really.
Which means you might have to use the existing DirectInput API to achieve it, but it has its own set of limitations. instead: I'll recommend looking into SDL Gamepad API if you want a good starting point that lets you prepare for more advanced controller feature sets such as Motion Sensor (for Gyro Aiming), Lightbar, Paddle Buttons, etc.
Describe alternatives you've considered
N/A
Additional context
Would help prepare for Steam Controller 2, while making it a bit easier for those who play PC Handheld users.
Is your feature request related to a problem? Please describe.
For those who plan to play on a Game Controller: they'd have to create a KB/M config for their input remapper of choice (e.g. Steam Input, reWASD, etc.) for thier controller, but not everyone's willing to do it and they might prefer a plug-and-play.
This is notable when Red Faction already has controller support for the console version but not on PC.
Describe the solution you'd like
Essentially, it's "restoring" the game's controller support from the console version over to PC, but not really.
Which means you might have to use the existing DirectInput API to achieve it, but it has its own set of limitations. instead: I'll recommend looking into SDL Gamepad API if you want a good starting point that lets you prepare for more advanced controller feature sets such as Motion Sensor (for Gyro Aiming), Lightbar, Paddle Buttons, etc.
Describe alternatives you've considered
N/A
Additional context
Would help prepare for Steam Controller 2, while making it a bit easier for those who play PC Handheld users.