Playing PC games wirelessly with a PlayStation 5 DualSense controller gives you the freedom of console gaming right at your desk. While Windows 11 and 10 have native Bluetooth support, most PC games (especially outside of Steam) will not recognize the PS5 controller’s inputs without a translation layer.
By using mapping software, you can pair your controller via Bluetooth and emulate an Xbox 360 interface that every modern PC game understands. To keep your gaming rig secure and avoid malware-infested mirrors, ensure you download your core application directly from ds5windows.dev and pull open-source drivers exclusively from verified GitHub repositories like the Nefarius ViGEmBus GitHub.
The Wireless Setup Process
Follow these steps in order to ensure Windows correctly registers both your hardware connection and the virtual gamepad bus without interference.
1.Install the Application and Core Drivers:Software & Driver Preparation.
Download the latest mapping software package from ds5windows.dev and extract it to a dedicated folder (e.g., C:\DS5Windows). Run the .exe file as an administrator. When the Welcome screen appears, click Install ViGEmBus Driver to establish the virtual controller pathway.
2.Put the DualSense into Pairing Mode:Hardware Sync.
Ensure your controller is unplugged. Press and hold the Create/Share Button (top left, above the D-pad) and the PS Button (middle center) at the exact same time. Keep holding them until the lightbar begins to flash rapidly in double-pulses.
3.Pair with Your PC:Windows Configuration.
On your PC, open Settings > Bluetooth & devices. Make sure Bluetooth is toggled on, then click Add device > Bluetooth. Select Wireless Controller from the list of discovered devices. Once paired, the rapid flashing will stop and the controller will display a solid color.
4.Start the Virtual Mapping:Application Hook.
Return to your mapping application and click Start. The software should immediately detect your controller and display its battery life and connection type (represented by a Bluetooth icon).
5.Configure for Xbox Inputs:Profile Generation.
Navigate to the Profiles tab and click New. Choose Yes to use a preset, select the Xbox 360 architecture, and hit Save. Make sure this new profile is actively assigned to your controller on the main tab.
Optimizing Bluetooth for Zero Latency
Because Bluetooth relies on radio frequencies, DualSense controllers are prone to input lag spikes if they are forced to share bandwidth or rely on Windows power-saving protocols. You must configure your profile to prioritize input speed.
- Max Out the Polling Rate: Go to the Profiles tab, click Edit on your active layout, and navigate to the Other panel. Change the Controller Polling Rate from the default setting to 1ms (1000Hz). This forces your Bluetooth adapter to query your thumbsticks every single millisecond.
- Disable Output Data (Rumble): Over a wireless connection, heavy vibration data packets sent from the game engine back to your controller can choke the Bluetooth bandwidth. Inside your profile settings, locate the Enable Output Data to DS4/Controller checkbox and turn it off for the crispest possible response time.
- Prevent Double Inputs: Always install the HidHide Utility via GitHub to block Windows from seeing the raw physical controller. If Windows detects both the raw Bluetooth hardware and the virtual mapped software profile simultaneously, your game menus will glitch.
Hardware Tip: If your PC has a Wi-Fi/Bluetooth antenna included in its motherboard box, screw it into the back of your PC immediately. Without the physical external antenna attached, your Bluetooth range will struggle to reach past two feet, resulting in severe controller disconnects.
How to Setup DS5Windows for PS4 & PS5 Controllers
This tutorial provides a visual walkthrough of the software installation and Bluetooth pairing process for both DualShock and DualSense controllers.