There's always peripheral emulation to consider. Like I have a steam controller and sometimes the easiest way to fudge around compatibility issues is to have to touchpad work like a mouse rather than an analogue stick and mess with the bindings.
Likewise my mouse has scrollwheel tilt switches and so many games don't recognize them that I have the default profile set up to make them emulate Z and C key presses so I can just bind them that way.
There's always peripheral emulation to consider. Like I have a steam controller and sometimes the easiest way to fudge around compatibility issues is to have to touchpad work like a mouse rather than an analogue stick and mess with the bindings.
Likewise my mouse has scrollwheel tilt switches and so many games don't recognize them that I have the default profile set up to make them emulate Z and C key presses so I can just bind them that way.