DS4Windows lets you use your PlayStation 4 or PlayStation 5 controller on your Windows PC. The program translates input from your Sony controller so games think you use an Xbox controller. This tool changes how your computer sees your gamepad. It provides a simple way to play PC games with your preferred hardware.
You need a few things to run this software. Your computer requires Windows 10 or Windows 11. Make sure you have a working controller and a USB cable or a Bluetooth connection. The program requires the ViGEmBus driver to operate. This driver lets the software create a virtual Xbox 360 controller.
Visit the official releases page to get the latest version of the application.
- Click the link above to reach the repository.
- Select the latest release folder.
- Download the zip file provided in the assets section.
- Extract the folder to a location on your computer. Keep this folder in a safe place.
- Open the folder and locate the executable file.
- Run the file to start the main menu.
When you open the program for the first time, a small window appears. This window asks where you want to store your settings. Choose "AppData" if you want to keep your files in your user folder. Choose "Program Folder" if you want to keep settings with the application.
Next, the program displays a driver installation window. Click the "Step 1" button to install the ViGEmBus driver. Follow the prompts on your screen to complete the installation. This step is necessary for your computer to recognize the virtual controller.
Connect your controller via USB or Bluetooth. The program identifies the device once you plug it in. You see your controller name in the main window under the Controller tab.
Profiles let you save different setups for different games. You might want one setup for shooters and another for racing games.
- Go to the "Profiles" tab.
- Click "New" to create a fresh profile.
- Select "Edit" to change your button layout.
- You can map any button on your PlayStation controller to any button on an Xbox controller.
- Select "Save" when your layout looks right.
The controller tab shows which profile is active. You can switch between profiles quickly to play different titles like Forza Horizon 6 without changing your settings manually.
The software offers many options to improve your experience.
You can enable features for the DualSense controller. This setting mimics the adaptive trigger feel of the PS5 within supported games. Go to the "Other" tab to tweak these settings.
Use the Windows Bluetooth settings to pair your gamepad. Once paired, the software recognizes the device through a wireless connection. Ensure your internal Bluetooth adapter works correctly before pairing.
If your sticks drift, use the stick settings menu. Increase the deadzone value until the game stops pulling to one side. This ensures your inputs remain accurate.
Change the color of the lightbar on your controller. You can assign colors to specific profiles so you know which layout is active just by looking at the device.
Connectivity issues often stem from driver problems. If the software does not see your controller, try these steps.
- Close the program and reopen it.
- Unplug your controller and plug it back in.
- Check if the ViGEmBus driver appears in your Windows Device Manager.
- Restart your computer.
If you encounter issues while in a game, ensure the game supports Xbox controllers. Almost every modern PC game supports this input method. If the controller behaves strangely, verify that no other software fights with DS4Windows for control of the device. Close other input mapping programs to avoid conflicts.
Keep the application updated to the latest version. New versions often add support for newer games and fix connectivity bugs. You can check for updates directly from the main window.
Make sure your Windows installations match the requirements for the latest drivers. Updates ensure low input latency. High latency ruins the experience during fast-paced games. Using a wired connection generally provides the lowest latency, though Bluetooth works well for casual play.
Keep your controller firmware updated. Sony occasionally releases updates that improve the stability of the hardware. Use the official Sony accessories software to check for those controller updates. Your hardware performs at its peak when everything remains up to date.