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
- 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.
- Open Steam and go to Settings → Controller.
- Enable PlayStation Controller Support so Steam Input handles the DualSense.
- Confirm the Steam Overlay is enabled — on Windows it performs the API hooking that delivers the controller to the game.
- Launch a game from Steam and test. For a game bought elsewhere, use Games → Add a Non-Steam Game to My Library first.
- 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.
- 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 pageRelated problems
- Controller Works in Steam but Not in the Game
- Does an Xbox Controller Work With Windows 11?
- Does Hardware-Accelerated GPU Scheduling Improve Performance?
- Game Audio and Voice Chat Come Out of the Same Device
- Game Shows a Black Screen on Launch but the Audio Plays
- Does a Bluetooth Headset Microphone Work on a PC?
Sources
- Steam Input: Input SourcesOfficial
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
- ISteamInput InterfaceOfficial
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