The PS5 DualSense is the best controller you can use on PC right now, and that is not an opinion — it is a capability gap. Haptic feedback replaces the rumble motor with precision actuators that simulate texture and impact. Adaptive triggers add variable resistance so a draw bow feels different from squeezing a brake lever. No other controller delivers both at the same time on PC. The catch is that unlocking those features requires Steam Input or a dedicated driver layer. Without it, the DualSense still works, but as a generic gamepad with no haptics and no trigger effects. This guide covers both paths: Steam users get the short route, and non-Steam users get full feature parity through DSX.
Quick-Start: DualSense PC Setup Options
| Method | Connection | Haptics | Adaptive Triggers | What You Need |
|---|---|---|---|---|
| Steam | USB or Bluetooth | Yes (Steam Input) | Yes (per-game) | Steam client, enable PS5 controller in settings |
| DSX (non-Steam) | USB or Bluetooth | Yes | Yes | DSX app (free on Steam / GitHub) |
| DS4Windows | USB or Bluetooth | No | No | DS4Windows, HidHide driver |
| Plug and play (no software) | USB only | No | No | USB-C cable; works as XInput gamepad |
If haptics and triggers are your priority, Steam or DSX are the only two routes. DS4Windows and bare XInput mode let you use the DualSense as a standard gamepad but leave those features disabled.
What You Need Before You Start
- USB-C cable for wired connection — any USB-C to USB-A or USB-C to USB-C cable works. The DualSense charges and communicates over the same port.
- Bluetooth adapter for wireless — most modern PCs and laptops have Bluetooth 4.0 or later built in. If yours does not, a USB Bluetooth 4.0 adapter works.
- Windows 10 or 11 — both versions include native HID drivers that recognise the DualSense on connection.
- Steam (if using the Steam route) or DSX downloaded from Steam or GitHub (if going the non-Steam route).
Connecting the DualSense: USB vs Bluetooth
USB Connection
Plug the USB-C end into the top of the DualSense and the other end into a USB port on your PC. Windows recognises it automatically within a few seconds — no driver installation needed. The light bar pulses briefly, then holds a steady colour to confirm connection.
USB is the recommended default for first-time setup. It eliminates Bluetooth pairing issues and delivers the most consistent haptic feedback since the data path has no wireless latency. If you plan to use the controller on a couch setup at distance, Bluetooth is fine for normal gameplay — haptics and triggers function identically over both connections in practice.
Bluetooth Pairing
- Hold the PS button and the Create button (top-left, above the D-pad) simultaneously for about three seconds. The light bar flashes rapidly to indicate pairing mode.
- On Windows, open Settings > Bluetooth & devices > Add device > Bluetooth.
- Select Wireless Controller from the device list. Windows completes pairing in seconds.
- The light bar shifts to a steady colour to confirm the connection.
The DualSense remembers paired devices. On future connections, hold the PS button for two seconds and it reconnects automatically without going back to Windows Settings.
Steam Setup: Full Haptics and Adaptive Triggers
Steam provides native DualSense support through Steam Input. When enabled, Steam intercepts the controller’s raw HID data and passes haptic and trigger commands from supported games directly to the hardware. Setup takes under a minute.
- Open Steam and go to Steam > Settings > Controller.
- Under “Controller Settings,” enable PlayStation Controller Support. This activates Steam Input for DualSense and DualShock 4.
- Optionally enable Use Nintendo Button Layout if you prefer to swap the confirm/cancel button positions to match PlayStation convention.
- Connect your DualSense (USB or Bluetooth). Steam identifies it immediately and shows it in the controller list.
Not every game on Steam supports DualSense haptics and adaptive triggers even with Steam Input enabled. To check whether a specific game uses them: open the game’s Steam store page and look for the “Controller” section in the details panel. Games that have implemented Steam Input API with DualSense features will list “Full Controller Support” and often mention haptic support in their descriptions. Notable PC titles with DualSense haptic support include Returnal, Death Stranding: Director’s Cut, Forspoken, and Spider-Man: Miles Morales.
For every other Steam game, the DualSense works as a standard gamepad through Steam Input’s XInput emulation — button presses, analog sticks, and rumble all function, just without haptics.
Non-Steam Setup: DSX for Full Feature Support
If you play outside Steam — Epic Games Store, GOG, emulators, standalone launchers — DSX is the cleanest solution. It runs as a background service, maps DualSense features to the active game, and also provides per-game haptic and trigger profiles for supported titles.
Installation:
- Download DSX from its Steam store page (free) or from the official GitHub repository.
- Run the installer. DSX installs a virtual controller driver (ViGEmBus) that presents the DualSense as an XInput device to games that require it.
- Launch DSX. It detects your connected DualSense and shows battery, connection type, and feature status.
- DSX includes a built-in profile library for popular games. Select your game from the list or create a custom profile to set trigger resistance, haptic intensity, and LED colour.
DS4Windows is an older alternative that also works but does not support adaptive triggers or haptics — it re-enumerates the DualSense as a DualShock 4 for compatibility with games that pre-date DualSense driver support. If your only goal is using the DualSense in games that do not natively recognise it, DS4Windows works. If you want the full feature set, use DSX.
Troubleshooting Common Issues
| Issue | Cause | Fix |
|---|---|---|
| Controller not detected on USB | Cable is charge-only (no data pins) | Try a different USB-C cable; use one rated for data transfer, not just charging |
| Bluetooth drops after a few minutes | USB power management suspending the Bluetooth adapter | Device Manager > Bluetooth adapter > Power Management > uncheck “Allow computer to turn off this device to save power” |
| No haptics in Steam games | Steam Input not enabled for PS5 controllers | Steam > Settings > Controller > enable PlayStation Controller Support; verify game supports DualSense haptics |
| Double input / button ghost presses | Multiple controller layers active simultaneously (Steam Input + DS4Windows both running) | Run only one software layer at a time; disable DS4Windows if using Steam, and vice versa |
| Controller shows as unrecognised | Conflicting HID drivers from previous software installs | Uninstall DS4Windows or previous controller software, reboot, then reconnect |
| Adaptive triggers not responding | Game does not support DualSense natively outside Steam | Use DSX with a game-specific profile to push trigger effects manually |
DualSense vs Xbox Controller on PC
The Xbox controller is the simpler choice if you only need a reliable gamepad. It connects over Bluetooth or the proprietary Xbox Wireless Receiver without any software, presents as XInput natively, and every game that supports controllers supports it. There is no setup friction at all.
The DualSense wins the moment haptics and adaptive triggers matter to you. Those features do not exist on the Xbox controller. The trade-off is a small amount of initial configuration — Steam setup takes under two minutes, DSX under five. After that, the DualSense runs silently in the background the same way an Xbox controller does.
For everything that affects PC gaming performance beyond the controller itself — GPU settings, resolution, upscaling, and the Windows optimisation stack — see our PC FPS optimisation guide, which covers the full setup from GPU drivers to Windows power plan.
Frequently Asked Questions
Does the PS5 DualSense work on PC without any software?
Yes. Plugging in via USB-C works immediately on Windows 10 and 11 — no driver install needed. The controller presents as a standard HID gamepad and works in any game that supports XInput or generic gamepad input. You will not get haptic feedback or adaptive trigger effects in this mode, but all buttons, sticks, and standard rumble function normally.
Do DualSense haptics work on PC games?
Yes, in supported titles. On Steam, enabling PlayStation Controller Support in controller settings activates haptics for games that have implemented Steam Input API’s DualSense features. Outside Steam, DSX provides haptic support through per-game profiles. The game itself must also support DualSense features — a game that has never received a DualSense update will not produce haptic effects regardless of software layer.
How do I connect DualSense to PC via Bluetooth?
Hold the PS button and Create button together for three seconds until the light bar flashes rapidly. Then open Windows Settings > Bluetooth & devices > Add device > Bluetooth and select Wireless Controller. Pairing completes in seconds. The controller remembers your PC and reconnects with a two-second hold of the PS button on future sessions.
Can I use DualSense on Epic Games and other non-Steam launchers?
Yes, with DSX installed. DSX runs as a background service and exposes the DualSense to all launchers through a virtual XInput device. For games that support DualSense features natively (like Death Stranding: Director’s Cut on Epic), the full haptic and trigger effects work once DSX is active. For games without native DualSense support, DSX profiles can push custom trigger resistance and haptic patterns independently of the game engine.
