How to Fix PS5 DualSense Controller Not Working on Windows

Make your PS5 DualSense work correctly on Windows games and launchers, and let Kudu help remove performance conflicts.

By the Kudu Team

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →

What Causes This?

A PS5 DualSense controller may not work on Windows because the connection method, driver setup, or game launcher support is incomplete. Some games support DualSense natively, but many rely on Steam Input, DS4Windows, or Xbox controller emulation to detect it properly. Bluetooth pairing problems, outdated Windows drivers, and background controller tools can also stop the controller from being recognized or cause buttons to act incorrectly.

Common Symptoms

  • The controller connects, but games do not detect it
  • Buttons are mapped wrong or the analog sticks behave strangely
  • The controller works in Steam but not in Epic, Game Pass, or other launchers
  • Bluetooth connects briefly, then disconnects or lags
  • Windows shows the controller, but inputs do nothing in-game

How to Fix It Manually

  1. Check the controller connection first

    • If possible, connect the DualSense with a USB-C cable directly to the PC.
    • If you are using Bluetooth, open Settings > Bluetooth & devices and confirm the controller appears as connected.
    • If it is not connected correctly, remove it and pair it again:
      1. In Settings > Bluetooth & devices, click the controller and choose Remove device.
      2. Hold the PS button + Create button on the DualSense until the light bar flashes.
      3. Click Add device > Bluetooth and select the controller.
  2. Make sure Windows detects the controller

    • Press Windows key + R, type joy.cpl, and press Enter.
    • Look for Wireless Controller in the list.
    • Select it and click Properties to test whether button presses and stick movement register.
    • If nothing responds, disconnect and reconnect the controller or try a different USB port/cable.
  3. Enable Steam Input if you play through Steam

    • Open Steam.
    • Go to Steam > Settings > Controller.
    • Click PlayStation Controller Support and make sure it is enabled.
    • Then open your game’s library page, right-click the game, choose Properties > Controller, and test the default Steam Input setting.
    • Many Windows games need Steam Input to translate DualSense input properly.
  4. Close conflicting controller software

    • Press Ctrl + Shift + Esc to open Task Manager.
    • Look for tools such as DS4Windows, reWASD, or other controller remappers.
    • If more than one controller tool is running, close the extras.
    • Running multiple input-mapping apps at the same time often causes duplicate input or no input at all.
  5. Update or reinstall the controller driver

    • Right-click the Start button and choose Device Manager.
    • Expand Human Interface Devices and Bluetooth.
    • Look for entries related to Wireless Controller or HID game controllers.
    • Right-click the device and choose Update driver.
    • If the controller still fails, right-click it again, choose Uninstall device, then disconnect and reconnect the controller so Windows reinstalls it.
  6. Test outside the game launcher

    • If the controller works in Steam but not in Epic Games, EA app, or Xbox app, the game may not support DualSense directly.
    • In that case, launch the game through Steam as a non-Steam game or use a single trusted controller translation tool.
    • Also install pending Windows updates from Settings > Windows Update, since controller and Bluetooth fixes are often included there.

Fix It Automatically with Kudu

Kudu can help by detecting background apps, controller utilities, and performance conflicts that interfere with game input on Windows. It gives you a faster way to clean up unnecessary processes and reduce software clashes that can stop your DualSense from working correctly.

Download Kudu Free →

Fix this automatically with Kudu

Run a free system scan to detect and resolve this issue automatically — no manual steps required.

Download Kudu Free →