The highly customizable Pro 3 is compatible with Switch 1/2, PC, Android, Steam Deck, and Apple devices, and it's on sale for its lowest price ever.
Before the Xbox 360 arrived in 2006, using a gamepad on PC was a pretty annoying experience. You'd have to manually configure buttons, games wouldn't detect the controller or show the correct icons, ...