I need an easy guide to Steam Input because maybe it can solve some of my issues. Maybe it can't. And I just can't wrap my head around it at ALL.
I thought it's deal is that you can make any controller act as any other controller that the game supports or as mkb replacement for those that don't.
I use a DualShock4 with DS4Windows to turn it into an Xbox 360 controller. Some times that results in games that get double inputs as they accept both the DS4 and the virtual Xbox input at the same time, but usually that's not an issue or is fixed with changing profile, whether to the Xbox one or to the DS4 passthrough.
I also have a Fighting Commander connected (Steam Input acknowledges it as what it is, most games treat it as an Xbox pad as it's set to "PC" mode) and a T16000M flight stick too.
Some tiny minority of games randomly choose which controller is the "first" and that means I can't play them with the DS4, whether as a DS4 or as an Xbox pad, or with the Fighting Commander, they only accept Flight stick input. I think two of those are The Ninja Saviors: Return of the Warriors and Wild Guns Reloaded.
River City: Rival Showdown only accepts input from the Fighting Commander.
Other games accept input from any/all controllers at once but do so wrongly and so in Like a Dragon Gaiden it interprets the flight stick's twist axis weirdly and constantly drifts the camera left. The last time this happened was in the original Styx game so I was quite surprised it's a thing.
Also, pressing the home button, which I can map to some things like the RetroArch (and other things, Dolphin too, neither of which I don't use via Steam at all) quick menu, brings Steam in focus (and opens big picture if pressed again) even though in none of the profiles as far as I can tell I have set home button to do this.
Things I've tried are enabling/disabling Steam Input for specific controllers/all controllers/the specific game to no effect.
Which of the above issues could proper Steam Input configuration possibly fix, if any? Naturally I'd also rather not unplug controllers.
All are using default layouts. I've tried resetting everything before in case i've done something wrong as I've tried changing settings but I don't think that's the case, you can't even easily do it, I think it worked that one time I followed a guide that had me delete the local layout files for a do over (nothing changed before/after).
Steam Input doesn't actually show the (dinput, not xinput) flight stick at all. Just lists DS4, Fighting Commander and Xbox pads. I think it used to but not now. Not much changes if I turn off DS4Windows mind, though I'd rather keep it on as not all my games that work with Xbox controller only are on Steam.
At one point I was disabling the flight stick driver in device manager but now I have more devices it's a hassle to even identify it. So yeah I've tried things.