Player Two Co

Which Controllers Work on a PC? A Gift Buyer's Guide

Almost any modern controller can be made to work on a computer. The question for a gift is which one works on the day, without anyone reading a forum thread first.

By Stephen V.Last updated How we pick

A controller is one of the best presents for someone who games on a PC. Most of them play with a mouse and keyboard, but a surprising number of games — racing games, platformers, sports games, anything that started life on a console — feel better with a controller in hand. It’s also the piece of kit PC gamers are least likely to have bought for themselves.

The worry for a gift buyer is compatibility: will the thing just work when it’s unwrapped? Mostly, yes. But the details differ by brand, and a few features quietly need a cable. Here is what each maker actually says, read from their own support pages.

The short answer

  • Xbox Wireless Controller: works on Windows by USB cable, by Bluetooth, or with Microsoft’s Xbox Wireless Adapter. The default choice.
  • PlayStation DualSense: works on Windows 10 (64-bit) and 11 by USB-C cable or Bluetooth, but Sony says support varies by game and some features need the cable.
  • Nintendo Switch Pro Controller: supported by Steam’s built-in controller system, so it’s at its best for someone who plays through Steam.
  • Third-party pads such as 8BitDo: check the maker’s compatibility list. The SN30 Pro lists Windows, SteamOS, Android, Apple devices and the Switch.

Check one: where do they play their PC games?

A great many PC gamers buy and launch games through Steam, Valve’s store. Steam has its own controller layer, Steam Input, and Valve’s documentation says it supports all the major controller types — Xbox, PlayStation, Nintendo Switch Pro and Valve’s own. Inside Steam, then, all three big-brand controllers are on equal footing.

Outside Steam — games from Microsoft’s own store or other launchers — the Xbox controller has the edge, because Microsoft makes both the pad and Windows. Sony is candid that with a DualSense, “controller support may vary depending on the game.” If you don’t know where they play, the Xbox controller is the safest bet.

Check two: cable, Bluetooth or adapter?

Microsoft lists three ways to connect an Xbox Wireless Controller to a Windows PC: a USB cable, the Xbox Wireless Adapter for Windows, or Bluetooth. For the current controller the cable is USB-C, and Microsoft’s own note is to use one that supports data transfer, not just charging. Two things don’t work over Bluetooth on a PC, according to Microsoft: the rumble, and a headset plugged into the controller.

Sony’s DualSense has the same shape of catch. It connects by USB-C cable or Bluetooth, but on a PC the haptic feedback — the detailed vibration the controller is known for — needs a USB connection, and so does its headset jack.

The practical takeaway: for someone who plays at a desk, a cable is the fuss-free way to get every feature. Microsoft’s product page refers to a compatible USB-C cable as “sold separately”, so if the gift is an Xbox controller, a decent USB-C data cable is a thoughtful few-dollar add-on.

Check three: do their games support a controller?

Not every PC game does, and the ones that don’t are exactly the ones PC players spend most time in — strategy games, shooters played with a mouse, and so on. On Steam, each game’s store page lists its controller support, which Sony also points DualSense owners towards. If you know two or three games they play, a quick look tells you whether a controller will actually get used.

Check four: batteries and charging

Small, but it decides whether the gift gets used on a busy evening. Microsoft’s page says the Xbox Wireless Controller runs on AA batteries for up to 40 hours — nothing to plug in, just batteries to swap, so a pack of AAs in the box means it works the moment it’s unwrapped. The DualSense and the 8BitDo SN30 Pro both connect with a USB-C cable, according to Sony and 8BitDo, so check the listing for what’s included and add a cable if there isn’t one.

If they play on more than a PC

Some people want one controller for everything. Microsoft lists the Xbox controller for Xbox consoles, Windows, Android and iOS. 8BitDo’s SN30 Pro goes wider still, with Windows, SteamOS, Android, Apple devices, and the Switch and Switch 2 on its list. If their gaming is mostly on a phone rather than a PC, a clamp-on phone controller is a different and better gift — our Backbone One review covers the best-known one.

One thing a PC gamer’s controller cannot do is cross console lines the other way: an Xbox pad won’t control a PlayStation, and vice versa. Our Xbox controller vs DualSense comparison covers that trap for anyone who plays on a console too.

How this is funded: Player Two Co earns a commission if you buy through our links, at no extra cost to you. It never changes which gift we recommend, and we’ll tell you when we’d skip one. Full disclosure.

The three we’d give a PC gamer

Each connects to a Windows PC according to its maker’s own page, and each carries a live, dated price. For someone who wants a premium pad rather than a standard one, our Xbox Elite vs standard controller comparison explains what the extra money buys.

Best for most PC gamers

Xbox Wireless Controller

A spare controller is the gift almost every gamer is quietly happy to get — for a second player, or to replace a worn-out one. The official Xbox pad also works great on PC.

Great because

  • Useful to essentially any Xbox or PC player
  • Comfortable, reliable, works on PC too
  • Comes in lots of colors

Keep in mind

  • Confirm their console — Xbox and PlayStation controllers aren't interchangeable
Platform
Xbox
Type
Gear
Works with
Xbox Series X|S, Xbox One & Windows PC
Good for
All ages

Skip it if: Skip if they play mainly on PlayStation or Switch (get the matching pad instead).

Details read from the product listing on September 15, 2026. Price is live from Amazon.

Works on the most devices

8BitDo SN30 Pro

A retro-styled, do-everything controller that works with the Switch, PC, phones and Steam Deck. It's the charming, affordable pick for a gamer with a soft spot for the classics.

Great because

  • Nostalgic SNES look, modern internals
  • Works across Switch, PC, Android and Steam Deck
  • Great value

Keep in mind

  • The compact retro shape suits smaller hands better
Platform
Retro
Type
Gear
Works with
Switch, PC, Android, Steam Deck
Good for
All ages

Skip it if: Skip if they want a full-size, ergonomic modern pad.

Details read from the product listing on July 22, 2026. Price is live from Amazon.

Best if they also own a PS5

PlayStation DualSense Wireless Controller

The obvious pick for a PS5 owner: an extra DualSense means a friend or partner can join in, and it's a genuinely lovely controller. A spare is always welcome.

Great because

  • Lets someone play alongside them
  • The DualSense is a great controller in its own right
  • Available in several colors

Keep in mind

  • PS5 controllers don't work on Xbox or Switch — check their console
Platform
PlayStation
Type
Gear
Works with
PlayStation 5 (and PC over USB)
Good for
All ages

Skip it if: Skip if they don't own a PS5.

Details read from the product listing on July 22, 2026. Price is live from Amazon.

Frequently asked questions

Does an Xbox controller work on a PC?

Yes. Microsoft says you can connect an Xbox Wireless Controller to a Windows device with a USB cable, the Xbox Wireless Adapter for Windows, or Bluetooth. Over Bluetooth on a PC, rumble doesn't work and a headset plugged into the controller won't work, so a cable is the better option for a desk setup.

Does a PS5 controller work on a PC?

Yes. Sony says the DualSense connects to Windows 10 (64-bit) and Windows 11 with a USB-C cable or Bluetooth. Sony also notes that controller support varies by game, that haptic feedback on PC needs a USB connection, and that the controller's headset jack needs a wired connection.

Do Nintendo Switch controllers work on a PC?

Valve's documentation for Steam Input — the controller system built into Steam — lists the Nintendo Switch Pro Controller among the controller types it supports, alongside Xbox and PlayStation pads. That makes Steam the place a Switch Pro Controller is most useful on a PC.

What is the best controller to give a PC gamer?

For most people, an Xbox Wireless Controller: Microsoft makes both the controller and Windows, and it connects by cable, Bluetooth or Microsoft's adapter. If they also own a PlayStation 5, a DualSense does double duty. If they play on lots of devices — PC, phone, a Switch — an 8BitDo SN30 Pro covers the widest list.

Do I need a cable to use a controller on a PC?

Not always, but it helps. Both the Xbox controller and the DualSense can connect over Bluetooth, yet some features only work wired: on a PC, the Xbox pad loses rumble and headset audio over Bluetooth, and the DualSense needs USB for haptic feedback and its headset jack. Microsoft's Xbox controller page mentions a compatible USB-C cable 'sold separately', so plan on adding one.

Will a controller work with every PC game?

No. Plenty of PC games are designed for a mouse and keyboard, and Sony notes that controller support varies from game to game. On Steam, each game's store page shows its controller support, which is worth a glance if you know what they play.

Sources

  • Xbox Support — How do I connect my Xbox controller to PC?Microsoft's own article: “You can connect your controller to a Windows device by using a USB cable, the Xbox Wireless Adapter for Windows, or Bluetooth”; for an Xbox Series X|S controller use a USB-C cable that supports data transfer; over Bluetooth on a PC, rumble does not work and headsets attached to the controller will not work (accessed September 18, 2026)
  • Xbox — Xbox Wireless ControllerMicrosoft's own product page: works with Xbox Series X, Xbox Series S, Xbox One, Windows 10/11, Android and iOS; “AA batteries for up to 40 hours of battery life”; the Windows app “requires compatible USB-C cable (sold separately)” (accessed September 18, 2026)
  • PlayStation Support — How to use DualSense wireless controllers with PC, Mac and mobile devicesSony's own page: “Connect using a USB Type-C® cable or Bluetooth® technology” on Windows 10 (64-bit) and Windows 11; “controller support may vary depending on the game”; haptic feedback on PC “requires a USB connection” and the headset jack “requires a wired connection with PC and Mac” (accessed September 18, 2026)
  • Steamworks Documentation — ISteamInput InterfaceValve's own developer documentation: Steam Input “supports all major controller types - Xbox, PlayStation, Nintendo Switch Pro, and Steam Controllers” (accessed September 18, 2026)
  • 8BitDo — SN30 Pro Bluetooth Gamepad8BitDo's own product page: compatible with Switch (3.0.0 and above), Switch 2 (20.1.1 and above), SteamOS, Windows 10 (1903) and above, Android 9.0 and above, Apple iOS and macOS; connects by Bluetooth or USB-C (accessed September 18, 2026)

Keep browsing