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.
- Connect the DualSense by USB-C for this first pass, so a connection issue doesn't get confused with a Steam setting issue.
- Open Steam, then go to Settings, then Controller, then General Controller Settings.
- 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.
- Restart Steam completely, not just the game, so the new setting takes effect.
- 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.
- Download DS4Windows and install its ViGEmBus driver dependency, which creates the virtual controller the game actually sees.
- Connect the DualSense by USB-C and let DS4Windows detect it.
- 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.
- Use DS4Windows' own test panel to confirm rumble works there first.
- 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.