What controller should I get that is compatible with the most games?

I thinking of getting a controller just for Steam and I’m curious what controller should I get?

Sony, Microsoft, third-party PC brand?

Thank you in advance