Logitech F710 offers both X-input and D-input modes
Old games were designed to work with D-input game pads
if they had support out of the box
I bought a lifetime subscription to Pinnacle Profiler to map those that don't
Only complaint I have about F710, even though it's the only one I'll bother to use,
is that it's a headache to install properly especailly if you're trying to install two of them
Since MS encourages MS brand they don't make it very user friendly for other controllers
Also F710 has made the R2 and L2 triggers analogue for those who like driving and flight sims
but some some indie developers don't have enough skill (ie Vostok, Blacksea Odyssey) to make exception and only know how to apply the default template for Xbox gamepads which don't host the analogue feature
This usually results in neither trigger working and the right analogue stick's X and Y axis swapped