Thanks, it seems you're starting to grasp the system (about time). I have hundreds of hours using Steam Input (SIAPI), and most of those were solving headaches with Steam Input's UI.
Here's some outliers from the current config:
1. Remove "Launcher" Action Set. No need since Valve has added support for all the launchers years ago, it's redundant.
2. Remove the "Melee" Action Set. No need for it since Melee Channel isn't a thing anymore, just move the SIAPI call to Secondary Fire. Again, it's redundant.
3. Add a "Drifter" Action Set ASAP. No sure why you added Shawzin and not Drifter.
4. Add Xinput support back. No reason to keep it disabled.
And please do try to give continous support to it, else, it's going to break in a couple years when you add a new mode or item.