Had a similar issue with my kidzplay racingwheel.
For that i just mapped the analog control as D-pad without using the "Analog to Digital" option for the individual games i used it with.
Since your controller is broader, you can save the button mapping for entire systems, that do not use analog buttons at all.
Only the systems that do use it you'd still have to do it per game for.
Not really a solution, but its a workable workaround.