Connect your PS5 controller to your PC using a USB cable or Bluetooth

Your PlayStation 5 controller (DualSense) works on Windows and Linux computers through either a wired USB connection or wireless Bluetooth. The USB method is faster to set up and works when ready on most systems. Bluetooth gives you freedom to move around but requires a few extra steps and works best if your PC has Bluetooth built in or you have a Bluetooth adapter plugged in.

Windows 10 and 11 recognize the PS5 controller automatically once you connect it, so you do not need to install special software for basic use. Some games and applications work with the controller right away; others need you to map the buttons yourself or use a compatibility layer. Linux requires a bit more work but the process is straightforward.

Key Takeaways

  • A USB cable connection works when ready on Windows 10 and 11 without any software installation.
  • Bluetooth pairing requires you to put the controller in pairing mode by holding the PlayStation and Create buttons together for three seconds.
  • Most games recognize the PS5 controller as a standard gamepad, but some older games may need button remapping through Steam or a third-party tool.
  • On Linux, you may need to install the evdev driver or use a tool like ds4drv to get full functionality.

Wired connection with a USB cable

The simplest way to connect your PS5 controller is with a USB-C cable. Use the same cable that charges your controller, or any USB-C cable you have on hand. Plug the USB-C end into the controller and the USB-A end into an open port on your PC.

Windows will recognize the controller within a few seconds. You should see it appear in your device list under Settings > Bluetooth & devices > Connected devices. The controller will work when ready in most games and applications. If a game does not recognize it, you can remap the buttons through the game's settings menu or through Steam's controller configuration tool.

The USB connection is reliable and never drops, which makes it the best choice for competitive games or situations where you cannot afford lag. The downside is that you are tethered to your PC by a cable, which limits how far you can sit from your computer.

Wireless connection using Bluetooth

To connect your PS5 controller wirelessly, you need Bluetooth on your PC. Most modern laptops have Bluetooth built in. Desktop computers usually do not, so you may need to buy a USB Bluetooth adapter (they cost $10 to $30 and plug into any USB port).

Put your controller into pairing mode by holding down the PlayStation button and the Create button at the same time for about three seconds. The light on the back of the controller will start blinking white, which means it is ready to pair. On your PC, go to Settings > Bluetooth & devices > Add device, select Bluetooth, and wait for your controller to appear in the list. Click on it to pair.

Once paired, your controller will reconnect automatically the next time you turn it on and your PC has Bluetooth enabled. Bluetooth range is typically 30 feet, so you can sit comfortably away from your computer. The trade-off is that Bluetooth can occasionally drop the connection if there is interference from other wireless devices like routers or microwaves.

Setting up the controller in Windows

After you connect the controller, Windows treats it as a standard gamepad. Most modern games recognize it without any extra setup. You can test whether your controller is working by going to Settings > Bluetooth & devices > Connected devices, finding your controller in the list, and clicking it to see its battery level and connection status.

If a game does not recognize your controller or the buttons are mapped wrong, you have two options. The first is to check the game's own settings menu for controller configuration. The second is to use Steam's built-in controller configuration tool, which works even for games you did not buy on Steam. Open Steam, go to Settings > Controller > General Controller Settings, and you can remap buttons for any game you launch through Steam.

Some older games were written before modern gamepads existed and may not work with your PS5 controller at all. In those cases, you can use a third-party tool like AntiMicroX (free, open-source) to map your controller buttons to keyboard keys, which tricks the game into thinking you are using a keyboard.

Setting up the controller on Linux

Linux does not automatically recognize the PS5 controller the way Windows does. You have two main paths: use the evdev driver that comes with most Linux distributions, or install a dedicated tool like ds4drv.

For the built-in method, connect your controller with a USB cable and open a terminal. Run the command lsusb to verify your controller appears in the list. Most games that support Linux gamepads will recognize the controller when ready. If they do not, you can use jstest-gtk (a graphical tool) to test whether the controller is sending input correctly.

For Bluetooth on Linux, install ds4drv through your package manager (the exact command depends on your distribution — search "ds4drv [your Linux distribution]" for the right syntax). Once installed, put your controller into pairing mode and run ds4drv from the terminal. It will find your controller and keep it connected. This method gives you the most reliable Bluetooth experience on Linux.

Troubleshooting connection problems

If your controller does not appear after you plug in the USB cable, try a different USB port on your PC. Some ports deliver less power than others, and occasionally a port is faulty. If you are using a USB hub, plug the cable directly into your PC instead — hubs sometimes do not provide enough power for the controller to initialize.

For Bluetooth problems, make sure your PC's Bluetooth is turned on. Go to Settings > Bluetooth & devices and toggle Bluetooth to On. If your controller was previously paired with another device (like your PlayStation 5), unpair it from that device first, then try pairing with your PC. If pairing still fails, restart your PC and try again.

If the controller connects but the buttons do not work in a game, the game may not support the PS5 controller natively. Try launching the game through Steam and using Steam's controller configuration tool to remap the buttons. If the game still does not respond, check whether the game supports any gamepad at all — some older games only work with keyboard and mouse.

Battery and charging while connected

When you connect your PS5 controller with a USB cable, it charges while you play. The battery indicator appears in Windows under Settings > Bluetooth & devices > Connected devices, so you can see how much charge you have left.

Wireless Bluetooth connection does not charge the controller. You will need to plug it in separately when the battery runs low. The PS5 controller battery typically lasts 8 to 12 hours of wireless play, depending on how much vibration and haptic feedback the game uses. If you play for long sessions, keep a USB cable nearby so you can switch to wired mode when the battery gets low.

Frequently Asked Questions

Do I need to install drivers for the PS5 controller on Windows?

No. Windows 10 and 11 include built-in drivers for the PS5 controller, so it works as soon as you plug it in or pair it. You do not need to read or install anything from the manufacturer.

Can I use the PS5 controller's special features like haptic feedback on PC?

Some games support haptic feedback and adaptive triggers on PC, but it depends on whether the game was programmed to use those features. Most games treat the PS5 controller as a standard gamepad and ignore the special hardware. Check the game's documentation or community forums to see if it supports DualSense features.

What if my PC does not have Bluetooth?

Buy a USB Bluetooth adapter for $10 to $30. Plug it into any USB port and your PC will have Bluetooth. You can then pair your controller wirelessly. USB adapters work on both Windows and Linux.

Can I use the PS5 controller on a Mac?

Yes. Connect it with a USB cable or pair it via Bluetooth the same way you would on Windows. macOS recognizes the controller automatically, though some games may not support it. Check the game's system requirements to confirm.

Why does my controller keep disconnecting over Bluetooth?

Bluetooth interference from routers, microwaves, or other wireless devices can cause drops. Try moving your PC away from those devices, or switch to a wired USB connection for games where a stable connection matters. You can also try moving your Bluetooth adapter to a different USB port.