Playing PC games wirelessly with a DualSense gives you that console-like freedom right at your desk. Windows has native Bluetooth support, but most PC games, especially outside Steam, won’t recognize a DualSense’s raw input without a translation layer in between.
DSX bridges that gap: pair your controller over Bluetooth, and it emulates an Xbox 360 interface that essentially every modern PC game understands natively.
Installing DSX and Core Drivers
- Install DSX from its official Steam page, that’s the current, actively maintained version
- Install ViGEmBus if DSX doesn’t prompt you to during setup, it’s required for the virtual controller to work at all
Putting Your DualSense into Pairing Mode
- Make sure the controller isn’t connected via USB
- Press and hold the Create/Share button (top left, above the d-pad) and the PS button together
- Keep holding until the lightbar starts flashing rapidly in a double-pulse pattern
Pairing with Windows
- Open Settings, then Bluetooth & Devices, and make sure Bluetooth is turned on
- Click Add Device, then Bluetooth
- Select “Wireless Controller” from the list of discovered devices
- Once paired, the rapid flashing stops and the lightbar settles into a solid color
Starting the Virtual Mapping
Open DSX and click Start. It should detect your controller automatically and show its battery level along with a Bluetooth connection icon.
Setting Up a Profile
- Go to Profiles and create a new one
- Set the emulated controller to Xbox 360, this covers the broadest range of games without extra configuration
- Save and make sure it’s assigned to your controller on the main screen
Getting the Most Out of a Bluetooth Connection
Bluetooth relies on radio frequency, so a few adjustments help keep things responsive and stable.
Skip any “max out the polling rate to 1000Hz” advice. You may see this in other guides, but that specific setting doesn’t exist in DSX, its developer has confirmed the app reads input as fast as the connection allows, with no manual polling override available. If latency is a real concern, connection quality and adapter placement matter far more than a settings toggle that isn’t actually there.
Consider reducing rumble data if you’re chasing consistency. Heavy vibration data traveling back to the controller over Bluetooth adds to what your connection needs to handle. If you’re noticing lag specifically during intense moments with lots of rumble, checking whether your profile has an option to reduce or disable rumble output is worth trying, though the actual impact varies by setup rather than following one universal rule.
Set up HidHide to prevent double inputs. Install HidHide, then hide your physical controller under its Devices tab and whitelist DSX under Applications. Without this, Windows can end up reading both your raw Bluetooth controller and DSX’s virtual one at once, causing menu glitches or duplicate inputs in games.
A Genuinely Useful Hardware Tip
If your PC’s motherboard came with a separate Wi-Fi/Bluetooth antenna in the box (common on many modern motherboards with built-in wireless), and you haven’t attached it, do that now. Without the external antenna screwed into the back of your case, Bluetooth range can be surprisingly short, sometimes struggling past just a couple of feet, which shows up as random disconnects that have nothing to do with DSX or your controller settings at all. This is an easy thing to overlook if you built your PC yourself and skipped what looked like an optional accessory.
If You’re Still Having Issues
If your controller pairs but games still aren’t recognizing it properly, double-check your DSX profile is actually assigned and active, that’s the most common thing people miss. For broader connection troubles, our Drivers page covers ViGEmBus and HidHide setup, and our full connect PS4/PS5 controller guide walks through both wired and wireless setup in more depth if you want the complete picture beyond just Bluetooth.
Bluetooth vs USB: When to Switch
Bluetooth is genuinely convenient, no cable to manage, freedom to sit further from your PC, but it’s worth knowing when it’s the wrong choice for a specific session. If you’re playing something competitive where every millisecond matters, or a game that leans heavily on adaptive triggers and haptic feedback, switching to a wired USB connection temporarily gives you the most consistent, full-featured experience. Save Bluetooth for casual sessions, exploration-heavy single-player games, or couch co-op where cable management matters more than squeezing out maximum precision.
Keeping Your Connection Stable Long-Term
A few habits help keep Bluetooth performance consistent over time rather than degrading gradually. Periodically checking your controller’s firmware is up to date can resolve connection quirks that get patched in later updates. If you regularly add new Bluetooth devices to your PC, a wireless mouse, headphones, other controllers, it’s worth occasionally removing old, unused paired devices you’re no longer using, a cluttered device list can occasionally cause connection hiccups even for devices you do actively use. And if you ever do a clean Windows reinstall or major update, re-pairing your DualSense fresh rather than assuming an old pairing will carry over cleanly tends to avoid lingering connection oddities.