Controller Vibration Test

Check every rumble motor in your PlayStation, Xbox, Switch or PC controller one by one. Find a dead or weak motor, a rattle, or a trigger that doesn't buzz.

Connect a controller by USB or Bluetooth and press any button on it — browsers only reveal a controller after a button press.

USBBluetooth

How to Test Controller Vibration Online

This test vibrates every motor in your controller one by one, tells you which ones work, and lets you drive them by hand to hunt down rattles and weak spots.

Two motors, two kinds of rumble

Most controllers have two rumble motors in the grips. The left one carries a heavy weight and gives a deep, slow rumble; the right one carries a light weight and gives a faster, finer buzz. Games mix the two to make an explosion feel different from footsteps. The PS5 DualSense replaces both with voice-coil actuators that imitate them, and Nintendo controllers use linear actuators with the light channel played much more softly.

How the guided check works

The guided check plays each motor on its own at full strength for a moment and asks what you felt: a clear vibration, only a faint one, a rattle, or nothing. No browser can measure whether a motor actually turned, so your hands are the sensor — and asking about each motor separately is what tells a dead motor from a broken signal path. If every motor stays silent the problem is almost always software; if only one does, it is that motor.

Impulse triggers

Xbox One and Xbox Series controllers have a small extra motor inside each trigger, known as impulse triggers. Chrome and Edge can drive them on Windows and macOS, and the test adds both triggers to the check automatically when they are available. The DualSense's adaptive triggers are a different mechanism — resistance, not vibration — and browsers can't reach them through the standard gamepad interface.

Which browsers can vibrate a controller

Chrome, Edge and Opera on Windows, macOS, Linux and ChromeOS can vibrate controllers, and so can Safari on a Mac. Firefox has never shipped controller vibration, and no browser on iPhone or iPad supports it. On Windows, Chrome has no vibration path to the PS5 DualSense, although a DualShock 4, Xbox and Switch Pro controller all work. When a browser can't reach the motors, the page says why instead of leaving you guessing.

Fixing a controller that doesn't vibrate

If nothing vibrates, close Steam and controller remappers like DS4Windows or reWASD, which can take over the controller, then switch from Bluetooth to a USB cable and charge the battery — a low battery switches the motors off on many controllers. If one side stays silent while the other works, the signal reaches the controller and that motor, its solder joints or its connector has failed. A rattle or grinding noise means the weight on the motor shaft is loose or the motor has come off its mount.

Test the whole controller
Check every button, trigger pressure and stick range with the full controller test.
Open the gamepad tester
Check for stick drift
Measure how far your analog sticks wander while untouched, with a magnified scope view and severity grades.
Open the drift test

Frequently asked questions

Connect the controller by USB or Bluetooth, open this page in Chrome, Edge or Safari on a Mac, and press any button on the controller so the browser can see it. Then start the guided check: each motor vibrates on its own and you answer with the controller's buttons. At the end you get a verdict for every motor and a likely cause for anything that failed. You can also tap a motor to feel it alone, or squeeze the triggers to drive the motors by hand.
Usually because the browser has no way to reach its motors, not because they are broken. Firefox doesn't support controller vibration at all, iPhone and iPad browsers don't either, and Chrome on Windows can't vibrate a PS5 DualSense. Steam, DS4Windows or reWASD can also take the controller over. The page names the most likely reason for your setup.
Chrome, Edge and Opera on Windows, macOS, Linux and ChromeOS, plus Safari on macOS. Chrome on Android works on Android 12 or later when the controller exposes two separately controllable motors. Firefox and every browser on iPhone and iPad cannot vibrate a controller.
On a Mac, yes — Chrome and Safari drive the DualSense's actuators there. On Windows, Chrome and Edge generally can't send vibration to a DualSense, so the test explains that instead; a DualShock 4 vibrates on Windows normally. The adaptive triggers and the finer HD haptics are outside what any browser can control through the standard gamepad interface.
Yes. When you connect an Xbox One or Xbox Series controller in Chrome or Edge on Windows or macOS, the test adds the left and right trigger motors to the check and gives them their own sliders in manual control. If they don't appear, your browser or connection doesn't offer trigger rumble.
If the other motor works, the signal reaches the controller and the silent one has a hardware fault: the motor itself, a broken solder joint, or a loose connector. If both stay silent, it is almost always software — Steam Input, a remapper, Bluetooth or a flat battery — so try a USB cable and close Steam first.
A rattle, click or grinding sound usually means the off-centre weight on the motor shaft has come loose or cracked, or the motor has worked free of its holder. Play the Ramp up pattern in manual control to hear at which strength the noise starts — if it begins only at full power, the controller may be fine in most games.
Yes, completely free, with no download, registration or account. Everything runs in your browser and nothing about your controller is uploaded.