DS4 Windows Released V1.7.4

New version 1.7.4 of DS4Windows, released by developer Thanks to the DS4Windows program you can transform and make the most of your Dualshock 4 on PC by emulating an Xbox 360 controller. A program with a simple and intuitive interface will verify and couple the controller in just a few steps. This project is a fork of Jays2Kings work . You can find the old project website at ds4windows.com .

An example of the interface

  • Use X360 input to use them on the DS4 in multiple games
  • Use the touchpad as a mouse or with other actions
  • Use the SIXAXIS movement for as many actions
  • Check the Lightbar: turn it off, change dynamically based on battery level, and much more
  • Map buttons and sticks or keyboard or macro actions
  • Use profiles to quickly switch between controller configurations
  • Automatically switch profiles when a certain program (s) is launched
  • By pressing an action you can access a new set of controls
  • It is possible to get a file of how the sticks and the sixaxis are working
  • It is possible to assign a DeadZone for both analogue sticks, triggers, and SIXAXIS
  • Get new updates automatically



  • Microsoft .NET 4.5 or higher (needed to decompress drivers and macros)
  • The DS4 Drivers (downloaded and installed with DS4Windows)
  • The Microsoft 360 Drivers (link inside DS4Windows, already installed on Windows 7 SP1 or if you have used a 360 controller in the past)
  • A DualShock 4
  • Micro USB cable
  • (Optional) Bluetooth 2.1+, via adapter or included in PC ( recommended ) (Bluetooth adapters & Toshiba’s Bluetooth adapter use RSI and currently do not work)


  1. Download the zip file
  2. Extract the 2 programs (DS4Windows and DS4Updater) anywhere (in Documents, Programs, etc.)
  3. Launch DS4Windows
  4. If not in Programs, choose where you want to save the profiles
  5. A pop-up window will open and show you how to install the drivers, if it does not appear, go to the settings and click on “Controller / driver configuration”
    1. If you have used the SCP tool in the past, you may need to uninstall the drivers to use the DS4 controller with Bluetooth
  6. Connect the DS4 using a micro USB cable or via Bluetooth (DS4 device name: “Wireless Controller”) it may be necessary to enter the code: 0000)
  7. Everything should be all right once you connect the controller, in case restart DS4Windows, or even the computer.
    • Note: the same games work with DS4, without DS4Windows. Some Games can cause double entry in the menus (ie pressing down the DPAD moves 2 places) or some keys perform incorrect functions. To solve this problem, check in the hidden settings of the DS4, if you see a warning in the log / text at the bottom, this means that you need to close the game or the client that causes the conflict and reconnect the controller.

v 1.7.4

  • Strength feedback support reactivated
  • Updated the ViGEmClient library to include a queue for forced feedback notifications. This should solve the problem of the feedback of the blocked force
  • Use local ref to limit matrix access for KB + M routines
  • Added support for PS4 Fun Controller
  • Use the wrapper method for MapVirtualKey when using the previous scan code option. Resolves problems with arrow keys that were not correctly interpreted in some situations
  • Optimized sensitivity axis scaling to reach maximum values
  • Allow the Load profile action key to be used without download trigger. Allows multiple special actions of the upload profile to work together. Modification made by mika-n
  • Added correction of brute force feedback timer implemented by mika-n. It should help in the worst case scenario of the rumbling that stops

v 1.6.0

  • Version update. Includes all features released to date

v 1.5.16

  • AllowDrop setting disabled for DS4Form
  • Removed the formatting from the profile list box
  • Greater timeout for the monitoring of the alternative solution in the exclusive mode of second instance
  • Fixed Run at startup option. Window security problems have caused problems with the latest version
  • The use of asInvoker in the manifest file has been restored
  • Fixed initial minimization option
  • Removed unnecessary SetVisibleCore overwriting
  • Changes to options changed after clicking on the Close window button. Ensures that the app does not stop if the profile editor is still open while it is in the Controllers tab
  • Option ErrorReport modified for project creation settings. It seems that it also matters outside the IDE
  • Fixed the problem with the app not restored by the launch of a second session


Old versions View



File for the Italian language  (Open the zip file, and move the folder inside the directory where DS4Windows was installed.)


GitHub and official website Ds4windows

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *