The best PC game controllers range from inexpensive wired accessories to premium wireless models, chock full of bells and whistles. For most people, though, we’d recommend a standard Xbox One controller, which represents a reasonable middle ground. These controllers generally go for around $50 apiece, and pairing them with a PC is trivially simple. Newer models have Bluetooth; older ones require a dongle. Either way, you turn them on, pair them, and most games recognize them straight way. Using them on a PC is identical to using them on an Xbox One, which means that many gamers will already be familiar with their operation.
If you can live without wireless functionality, the Logitech F310 is a comfortable, no-nonsense controller that usually costs $25 or less. This wired controller has all the buttons and functionality you’d expect from a modern peripheral, just without the high price tag. Since it’s from a major manufacturer, you can also count on it working for years and years to come. Many other cheap controllers can simply give out after a year or two.
If you have a lot of money to spend, though, the Xbox One Elite Wireless Controller Series 2 is the way to go. This supremely comfortable wireless controller offers a highly sensitive D-pad, optional paddles in the back to replace the shoulder buttons and a variety of analog sticks, to let you find the one that’s most comfortable for your playstyle.