A DualSense that vibrates perfectly on PS5 can go completely silent the moment you plug it into a PC, and that's not a fault with your controller. PC vibration depends on three things lining up: the connection type, a Windows-side setting, and whether the specific game was actually coded to send the DualSense a rumble command in a format it understands. Get any one of those wrong and nothing happens, even though the controller itself is fine.

This guide covers PC only. If you're chasing a vibration problem on the PS5 console itself, that's a different issue with a different fix, and our console-focused guides cover that separately.

Why DualSense vibration often doesn't work on PC

Three separate layers can each block vibration on their own, which is why a fix that works in one game can do nothing in the next.

Wired USB-C versus Bluetooth

The DualSense works over both USB-C and Bluetooth on PC, but the wired connection is the more reliable one for anything beyond basic buttons. A cable removes pairing drift and the odd signal drop that Bluetooth can introduce, and it's the connection Sony's own PC drivers and most community tools are built around and tested with first. If vibration is behaving inconsistently, plugging in by USB-C before troubleshooting further rules out the connection itself as the cause. Use a cable that carries data, not a charge-only one, and check our guide on wired versus Bluetooth controller input lag if you want the full comparison.

Steam's controller setting

If you launch games through Steam, Steam sits between the DualSense and the game, and it has a specific setting called PlayStation Controller Support with three modes: Disabled, Enabled in Games w/o Support, and Enabled. The catch is that a game can have "native" PlayStation support in Steam's eyes and still never actually send a rumble signal, because the developer only wired up buttons and the light bar, not haptics. When that happens, switching Steam's setting to full Xbox-style emulation is often the only way to get basic rumble working, at the cost of the DualSense-specific extras. Our guide on getting a PS5 controller to connect to PC covers the pairing side of this same setting if connection itself is also inconsistent.

What the game was actually built to support

Most PC games were designed around Xbox-style controllers using the XInput standard, which has a simple, universal rumble command built in. The DualSense's native protocol is different, and a game only gets real haptic feedback and adaptive trigger resistance if its developer specifically built support for Sony's protocol, which far fewer titles do than claim DualSense "support" in their marketing. Our explainer on XInput versus DirectInput covers why this split exists and why it's the reason some games rumble instantly while others never do, no matter what you change in settings.

Fix it in Steam

This covers any game you launch from your Steam library.

  1. Connect the DualSense by USB-C for this first pass, so a connection issue doesn't get confused with a Steam setting issue.
  2. Open Steam, then go to Settings, then Controller, then General Controller Settings.
  3. Find PlayStation Controller Support and set it to Enabled, not Enabled in Games w/o Support. The second option only kicks in for games with zero native support, which skips past the exact games that claim support but still don't send rumble.
  4. Restart Steam completely, not just the game, so the new setting takes effect.
  5. Open the game and check vibration in its own settings menu, since some titles have their own vibration toggle that also needs to be switched on.

Setting PlayStation Controller Support to Enabled remaps the DualSense to behave like an Xbox controller for every Steam game. You'll get reliable rumble, but you'll lose the light bar, trackpad, and any adaptive trigger resistance the game would otherwise have used, along with the PlayStation-style button icons. That's a fair trade if rumble is what you actually want.

Fix it with DS4Windows

DS4Windows works outside Steam too, which matters for anything launched from the Epic Games Store, GOG, or a standalone .exe.

  1. Download DS4Windows and install its ViGEmBus driver dependency, which creates the virtual controller the game actually sees.
  2. Connect the DualSense by USB-C and let DS4Windows detect it.
  3. Create or select a controller profile, and make sure Hide DS4 Controller (the exclusive input mode) is switched on, so the game only sees DS4Windows' virtual Xbox controller rather than two competing devices at once.
  4. Use DS4Windows' own test panel to confirm rumble works there first.
  5. Launch the game. Because it now sees a standard virtual Xbox controller, almost any game that supports rumble at all will pass it through correctly.

This gets you dependable basic rumble in practically anything, but it's translated through Xbox-style vibration rather than the DualSense's own haptic engine, so don't expect the fine texture PS5 games produce natively. Our full DS4Windows setup guide walks through the rest of the install and profile options in more depth.

Games with no Steam and no DS4Windows

Some games run standalone with no Steam overlay and no interest in running alongside a translator tool. In that situation, check the game's own control settings for a vibration or rumble toggle first, since it may simply be switched off by default. If there's no toggle at all, the game most likely never implemented DualSense rumble, and nothing on your end will add support that was never coded in. At that point, running it through DS4Windows anyway is still the fastest way to get standard rumble working, since it doesn't rely on the game recognising the controller as a PlayStation pad at all.

Test it now

Once you've made a change, confirm it actually worked rather than guessing from how the game feels. Our vibration test fires the DualSense's left and right motors independently and at different strengths, right from your browser, with no Steam or DS4Windows needed. If both sides respond here but a specific game still stays silent, you've isolated the problem to that game rather than your setup, which saves you from reinstalling drivers for nothing.

What we recommend

DualSense Wireless Controller. If yours fails the vibration test even over a direct USB-C connection with every setting above checked, the controller's internal motor has likely failed rather than anything on the PC side. A replacement is the simplest fix at that point. Check today's price at your retailer.

DualSense Charging Station. If you're using the same controller on both PS5 and PC regularly, Sony's official dock keeps it charged between sessions without tying up a USB port on your PC. It's a small, practical accessory for anyone splitting time between the two. Check today's price before you buy.

Frequently Asked Questions

Why does my PS5 controller vibrate on PS5 but not on PC?
Because PC games rely on different software layers to send vibration, and many were built for Xbox-style rumble rather than the DualSense's own protocol. The console doesn't have that translation problem, so vibration there just works.
Does DualSense vibration work over Bluetooth on PC?
It can, but USB-C is the more reliable connection for vibration and for troubleshooting generally. Start with a wired connection before assuming a setting is broken.
Will Steam's PlayStation Controller Support setting break anything else?
Setting it to Enabled remaps the DualSense to Xbox-style behaviour across every Steam game, which disables the light bar, trackpad and adaptive triggers in exchange for reliable rumble. It's reversible at any time in the same settings menu.
Do I need DS4Windows if I only play games through Steam?
No. DS4Windows is mainly useful for games launched outside Steam, such as those from the Epic Games Store or a standalone installer. Steam's own controller settings handle everything inside the Steam client.
How do I test if my DualSense vibration is actually fixed?
Use a browser-based vibration test that fires the motors directly, without needing Steam or any other software running. If the test works but a game doesn't, the game itself is the reason vibration isn't working, not your controller or PC.
J

Written by JahaSoft

Hardware testing engineer and contributor at MyGamepadTester. Specializes in controller input latency diagnostics, potentiometer stick drift calibration, and hall effect joystick upgrades.