Skip to content
TroubleGrid

Does the PS5 DualSense Controller Work on PC?

Last verified August 2026Tested against Windows 11, Windows 10, Steam clientWell documented
Partially

Yes as a gamepad, and Steam gives you gyro, the trackpad and full remapping on top — but adaptive triggers and haptics only work in games that specifically implemented them, and outside Steam some games will not see the controller at all.

What you need

  • A USB-C cable, or Bluetooth on the PC for a wireless connection
  • Steam installed, if you want gyro, the trackpad, or per-game remapping
  • The Steam Overlay enabled — on Windows it is what injects the emulated controller into the game
  • For adaptive trigger effects: a game whose developer implemented them through the Steam Input API

Supported on

  • Windows 11 and Windows 10, over USB or Bluetooth
  • Steam games, with full Steam Input support — the DualSense is one of Valve's four major supported controller models
  • Non-Steam games added to the Steam library, which then get the same treatment
  • Games launched entirely outside Steam — basic input only, and not guaranteed

Limitations

  • Adaptive triggers are not automatic. Valve exposes SetDualSenseTriggerEffect to developers, so the effect only exists in games that deliberately call it — a small subset of PC titles
  • The same applies to the lightbar and rumble: SetLEDColor and TriggerVibration are developer calls, not something the controller does on its own
  • Steam Input works by injecting an emulated Xbox controller, so most games will show Xbox button prompts rather than PlayStation ones unless they support Steam Input natively
  • Because the DualSense has more inputs than an Xbox pad, some are doubled up — the trackpad click and the options button both arrive as XInput's Start
  • Gyro is delivered as mouse emulation, so it only works in single local player games and only where the game accepts mouse and gamepad input simultaneously
  • Outside Steam, support depends entirely on the individual game — many PC games expect XInput and will not recognise the controller on their own

How to set it up

  1. Connect by USB-C for the simplest setup, or pair over Bluetooth by holding the PS button and the Create button until the light bar flashes.
  2. Open Steam and go to Settings → Controller.
  3. Enable PlayStation Controller Support so Steam Input handles the DualSense.
  4. Confirm the Steam Overlay is enabled — on Windows it performs the API hooking that delivers the controller to the game.
  5. Launch a game from Steam and test. For a game bought elsewhere, use Games → Add a Non-Steam Game to My Library first.
  6. To use gyro or the trackpad, open the game's controller configuration and bind them; the trackpad can be one centre pad or split into left and right.
  7. If a game already supports the DualSense natively and you are now getting doubled inputs, disable Steam Input for that title instead.

Known problems

  • The controller works in Steam's own interface but the game ignores it — usually the Steam Overlay is not attached to the game process.how to fix it
  • Games display Xbox button prompts instead of PlayStation ones, because Steam Input presents an emulated Xbox controller to games without native support.
  • One press registers twice — expected where the DualSense's extra inputs share an XInput equivalent, such as the trackpad click and options button.

Alternatives

  • An Xbox controller — The path of least resistance on Windows: recognised by essentially every PC game without Steam or extra software, and prompts match what the game displays. The trade is no gyro — Valve notes Xbox controllers lack the motion sensor the DualSense has.
  • The DualSense over USB with Steam Input — If you already own one, this is the best of both. A wired connection avoids Bluetooth pairing problems and latency, and Steam Input gives you the gyro and trackpad an Xbox pad cannot offer.

Common questions

Do adaptive triggers work on PC?
Only in games that implemented them. Valve provides SetDualSenseTriggerEffect through the Steam Input API, which means a developer has to call it deliberately. Most PC games never do, so the triggers behave like ordinary analog triggers.
Why does the game show Xbox buttons when I am using a PlayStation controller?
Because Steam Input hands the game an emulated Xbox controller rather than the DualSense itself. Games built against the Steam Input API can show correct glyphs; games running in the compatibility path cannot know what you are holding.
Does the gyro work in every game?
No. Steam converts gyro into mouse movement, so it needs a game that accepts mouse and gamepad input at once, and it only works with a single local player. In practice that covers most single-player shooters and very little else.
Do I need DS4Windows or similar third-party software?
Not if you play through Steam — Steam Input covers the same ground and is maintained by Valve. Third-party tools are mainly for games launched entirely outside Steam, where no Steam Input hooking happens.
Is USB better than Bluetooth?
For a desktop PC, generally yes. USB removes pairing problems, avoids battery management, and gives slightly lower latency. Bluetooth works fine and is worth it if you play from a couch.

Did this fix work?

If a step is wrong, outdated, or did not help, telling us is the fastest way to get it corrected — reports are reviewed before new articles.

Report a problem with this page

Related problems

Sources

  • Valve · Documentation · checked Aug 16, 2026

    • Steam Input's four major supported controller models are the Steam Controller, the PS4 controller, the PS5 DualSense, and Xbox controllers
    • The PS5 DualSense features an internal gyroscope allowing motion controls and aim assist, while Xbox controllers lack gyro support
    • The PlayStation trackpad can be treated as a single centre trackpad or split into separate left and right trackpads
    • Steam Input recognises trackpad, joystick, button pad, d-pad, trigger, gyro and switch input sources
  • Valve · Documentation · checked Aug 16, 2026

    • The Steam Input API exposes SetDualSenseTriggerEffect to set the trigger effect for a DualSense controller
    • Adaptive trigger effects require the game developer to call the function explicitly rather than working automatically
    • SetLEDColor controls the controller LED and TriggerVibration produces haptic feedback, both requiring deliberate developer calls
  • Valve · Documentation · checked Aug 16, 2026

    • On Windows the Steam Overlay hooks XInput, DirectInput, RawInput and Windows.Gaming.Input and injects an emulated Xbox controller device
    • Controllers with inputs beyond the Xbox layout duplicate some of them, such as the PlayStation trackpad click and options button both mapping to XInput's Start button
    • Gyro bindings are translated to mouse emulation, which only works in single local player games and relies on the game accepting simultaneous mouse and gamepad input