I've been playing with https://github.com/guilhermearaujo/xboxonecontrollerenabler and works like a charm on all my Steam games. Is there any major pros/cons to each of these drivers?
Latency matters a lot to me, especially in emulators as it creates a terrible uncanny valley (even more when you have the original hardware to compare to). Using Higan on OpenEmu with this controller, latency is really low and I have the feeling very similar to "native" NES when I play Megaman.
Also once you go in Big Picture mode on Steam and configure the gamepad, mine works like a charm in all games I threw at it.