DS4Windows

DS4Windows 1.7.17

Use your PS4 Controller on your PC to its full potential.

Freeware
Donate
Windows
1.9 MB
1,500
More votes needed

DS4Windows is a portable program that allows you to get the best experience while using a DualShock 4 on your PC. By emulating a Xbox 360 controller, many more games are accessible.

Features:

  • Use X360-like input to use the DS4 in more games and have rumble
  • Use the touchpad as a mouse or for more actions
  • Use sixaxis movement for just as many actions
  • Control the Lightbar: turn it off, dynamicly change by battery level, and more
  • Map the buttons and sticks to other 360 controls or keyboard actions or macros
  • Use profiles to quickly switch between configurations for your controllers
  • Automatically switch profiles by when a certain program(s) is launched
  • Hold an action to access a new whole set of controls
  • Get a reading of how the sticks and sixaxis is working
  • Assign a deadzone to both analog sticks, the triggers, and the sixaxis
  • Automatically get new updates

What's New:

  • Added support for New DS4 Controller (thanks andersfischernielsen)
  • Fixed sensitivity for sticks, causing crashes when trying to edit a profile
  • Typo fixes (thanks josevill)
  • Updates to German, Polish, Nederlands and more translations
  • Added support for New DS4 Controller (thanks andersfischernielsen)
  • Fixed sensitivity for sticks, causing crashes when trying to edit a profile
  • Typo fixes (thanks josevill)
  • Updates to German, Polish, Nederlands and more translations

Instructions:

  • Download zip
  • Extract the 2 programs (DS4Windows and DS4Updater) in the zip wherever you please (My Docs, Program Files, etc.)
  • Launch DS4Windows
  • If not in Program Files, choose where you want to save profiles
  • A windows will pop up showing how to install the driver, if not, go to settings and click "Controller/Driver Setup"
  • If you have used SCP's tool in the past, you may need to uninstall the drivers to use the DS4 with bluetooth
  • Connect the DS4 via a micro usb or through bluetooth (DS4 Device name: "Wireless Controller") may need to enter pair code: 0000)
  • All should be good to go once you connect the controller, if not restart DS4Windows, or even your computer.

Note: same games work with the DS4 without DS4Windows (however it does use rumble etc.) Games like these can cause double input in menus (ie pressing down on the dpad moves 2 spaces) or the wrong button to do incorrect functions. To solve this, check Hide DS4 in the settings, if you see a warning in the log/text on the bottom, that means you must close said game or client that causes the conflict and reconnect the controller.

Requirements:

  • Microsoft .NET 4.5 or higher (needed to unzip the driver and for macros to work properly)
  • DS4 Driver (Downloaded & Installed with DS4Windows)
  • Microsoft 360 Driver (link inside DS4Windows, already installed on Windows 7 SP1 and higher or if you've used a 360 controller before)
  • Sony DualShock 4 (This should be obvious)
  • Micro USB cable
  • (Optional)Bluetooth 2.1+, via adapter or built in pc (Recommended) (Toshiba's bluetooth & Bluetooth adapaters using CSR currently does not work)

What's New:

  • Steel Play Metaltech P4 gamepad (wired) support. Added by mika-n
  • Changed Options form to use a tab layout rather than a flow control layout. Controls are more space out and better organized. Axes config layout contributed by mika-n
  • Moved CRC table creation to ControlService
  • Added max saturation setting for rainbow lightbar mode
  • Added exclusive icon to main controller listing
  • Added identifier name to meta info. Name will appear in Log tab messages
  • Use max displacement from center for Mouse Joystick and RS conflict
  • Use colored icon provided by Geroyuni
  • Made separate roundness setting for RS now since there is space in the UI for it