How to start using PS4 controller on PC with reWASD

The steps are as easy as ABC:

  1. Connect your PS4 controller to the PC using a USB cable or Bluetooth dongle
  2.  Download, install, and open the reWASD software
  3. Add a new game profile, create a configuration, and begin customizing mappings

Want to explore how to optimize PS4 controller usage on PC? Follow the guide below.

How to use a PS4 controller on PC with games that have native controller support

How to use a PS4 controller on PC with games that have native controller support

Remote Play and PS Now are applications that enable you to enjoy Sony exclusives on PC, and both are enhanced with the DualShock 4 controller, though they lack customization options for this gamepad. Some third-party games offer limited controller support. To maximize your PS4 controller's potential on PC, Windows 11 and 10 fall short, but reWASD excels.

With reWASD's Advanced Mapping feature, you can reassign the Gamepad’s buttons, adjust the Stick response curve, modify X & Y axes, introduce haptic feedback for specific buttons, or assign up to four distinctive actions to the touchpad. Once you press Apply, the lightbar activates, and your PS4 controller functions on PC precisely as you desire.

How to use PS4 controller on PC with XInput games

How to use PS4 controller on PC with XInput games

Unfortunately, only a few PC games offer robust native support for the DualShock 4. Most are optimized for Xbox controllers, which seems like a missed opportunity. No worries, there's a solution for using a PS4 controller on PC with these games. Simply transform your physical gamepad into a Virtual Xbox 360 controller using reWASD.

This can be done in just two clicks. Follow the magic wand icon under the controller, select the appropriate toggle button, and press Apply. Now, Windows and your games will recognize your controller as an Xbox device. You can further refine the experience by adjusting response curves, adding custom actions to the touchpad, or tweaking mappings to suit your preferences.

How to use PS4 controller on PC with the games without controller support

How to use PS4 controller on PC with the games without controller support

Some old games (and even the new ones) do not have the controller support at all. Fortunately, reWASD will do this job. The idea of how to use a PS4 controller on PC with such games and apps is easy: you need to bind a keyboard and mouse actions to the correspondent gamepad buttons. There are a lot of ideas about how to do it in our Community but also you can adjust each and every thing by yourself in order to get the configuration perfectly adjusted to your needs.

With reWASD mappings, you can tune numerous things: set different sensitivity for mouse mapped to X and Y axes of sticks, adjust vertical and horizontal axes range, set analog moves to digital buttons and vice versa, use zones of triggers and sticks to add actions that will perform only in a range of these analog controls. So many things to do – you’d better start right now ;)

How to add more buttons to PS4 controller on PC

How to add more buttons to PS4 controller on PC

Many PC games are created to play with a big-big keyboard. Lacking free buttons on your gamepad? No problem, we have four ideas about how to multiply them.

  • Use Shift mode. Set a button that works as a modifier (you can press and hold it or you can make a toggle out of it). Then, set a new layout of actions for the whole PS4 controller on PC. Once the Shift is activated, you get a new controller. And there are 4 shifts available in reWASD.
  • Use Activators. Set separate actions to normal Single button press, Double, Triple, Long, Start and Release presses. Up to 6 different actions on each digital button. Pretty huge, don’t you think so?
  • Use Shortcuts. I'm sure you use keyboard shortcuts pretty often, so let’s create a few for the PS4 controller on PC. Each one may consist of 2, 3 or 4 buttons. And you can even use a stick zone instead of a button here!
  • Use Slots. Adjust up to 4 different config and switch among them in the game. This is a good idea to create separate configs for the battle and for the driving mode and apply them to different slots.
  • How to turn a PS4 controller on PC to a macro gamepad

    How to turn a PS4 controller on PC to a macro gamepad

    DualShock 4 offers many intriguing features, but it lacks a Turbo mode or the ability to assign macro buttons. Fortunately, reWASD can assist with both. Utilize the Rapid Fire function to add a Turbo or Toggle button: the former activates mappings while held, and the latter initiates an action with the first tap and halts it with the second.

    Explore the Combo feature to automate sequences: press multiple buttons simultaneously, create extended button sequences with varied durations, swiftly turn your character, launch Windows applications, or Alt+Tab from the game. Just remember to keep the challenge alive and not make the game too easy, alright? ;)

    How to use a PS4 controller with gyro on PC

    How to use a PS4 controller with gyro on PC

    While many console games incorporate PS4 gyro, on PC, this functionality is not natively supported. Thankfully, reWASD allows you to remap gyro movements to a virtual stick, mouse, keyboard, or any combination you prefer. This way, the game receives input, enabling you to utilize DS4 gyro aiming on PC or steer by tilting the controller.

    reWASD offers extensive PS4 gyro customization options, requiring some time to explore fully. Two primary modes are available: Gyro, which activates input with controller movement, and Tilt, transforming your controller into a virtual joystick. With three axes, customizable zones, and response curves, the possibilities for mapping are vast. Don't hesitate to experiment!

    Questions? We have answers

    Yes. reWASD supports DualShock 4 on Windows 11 and 10, connected via USB cable or dongle. The app lets you remap buttons, adjust hardware settings, emulate an Xbox controller, and use gyro input - all from a single interface.

    Install reWASD, create a game profile, and apply a config. With the Advanced Mapping feature you can swap buttons, change stick response curves, invert axes, add haptic feedback, and assign up to 4 actions to the touchpad. The lightbar activates once the config is applied, confirming the controller is working.

    Click the Magic Wand icon below the controller image in reWASD, select Xbox 360 as the emulation target, and click Apply. Windows and the game will detect a virtual Xbox 360 controller instead of DualShock 4, enabling full compatibility with XInput games.

    Yes. Map each gamepad button to the corresponding keyboard key or mouse action in reWASD. You can fine-tune mouse sensitivity per axis, set analog stick zones to trigger specific actions at defined ranges, and convert analog inputs to digital signals or vice versa.

    reWASD offers several ways to expand the number of available actions beyond the physical keys on your gamepad. Use up to 10 Shift layers within a configuration to create additional mapping sets, assign multiple actions to the same key using Activators such as Single Press, Double Press, and Long Press, and create Shortcuts that trigger actions or switch mappings using key combinations.

    Yes. Rapid Fire adds Turbo mode - which fires a mapping repeatedly while the button is held - and Toggle mode, which starts on the first press and stops on the second. The Combo feature lets you build complex sequences with simultaneous presses, custom durations, pauses, and breaks, including system actions like Alt+Tab or launching a Windows application.

    reWASD supports two gyro modes for DualShock 4. Gyro mode sends input only when the controller is physically moved, useful for aiming. Tilt mode turns the controller into a large virtual analog stick, useful for steering in racing games. Both modes support three axes, response curves, and zone-based mapping.

    Yes. reWASD lets you assign up to 4 unique actions to the DualShock 4 touchpad, treating different touch zones as separate inputs within your config.

    ]