Controller Vibration Test

Run each rumble motor of your controller on its own. The controller vibration test drives the strong and weak motors at the strength and duration you choose, and the trigger motors on Xbox controllers.

Runs locally, nothing is uploaded
Connect a controller and press any button
USB or Bluetooth both work. Browsers only reveal a controller after the first button press on the page.

No controller detected yet.

Rumble motors

Trigger motors (Xbox)

Effects reported by the browser: –

Connect a controller and press any button to enable the vibration test.

How the controller vibration test works

Most controllers have two rumble motors, one in each grip. Each motor spins an off-centre weight: the strong motor has a heavy weight for a deep rumble, the weak motor a light one for a quick, sharp buzz. Games mix the two to make explosions, engine noise or footsteps. This vibration test lets you run them separately so you can tell which one is weak or dead.

The page uses the browser's Gamepad haptics interface. When you press a button it asks the browser to play a dual-rumble effect with the strength you set, from 0 (off) to 1 (full). Xbox One and Series controllers also have a small motor behind each trigger; when the browser reports trigger-rumble support, the trigger buttons become active.

How to test controller vibration step by step

  1. Connect the controller and press any button so the page detects it.
  2. Hold the controller normally and press Strong motor. You should feel a deep rumble, mostly in the left grip on most controllers.
  3. Press Weak motor. You should feel a lighter, higher buzz, mostly in the right grip.
  4. Press Ramp up. The rumble should grow smoothly from faint to full with no gap at the start.
  5. Lower the strength sliders to 0.2 and play both motors again. A healthy motor still runs at low strength.
  6. On an Xbox controller, press Left trigger and Right trigger with a finger resting on each trigger.

What the vibration test results mean

What you feelLikely cause
Nothing from either motor, buttons greyed outThe browser does not offer vibration for this controller or connection. Try Chrome or Edge, or a USB cable.
Nothing, buttons activeVibration turned off in the controller or system settings, an app holding the controller, or both motors disconnected.
One motor works, the other is silentA worn motor or a loose motor wire on that side.
Motor starts only above 0.5Worn motor brushes; common on older controllers.
Rattling or grindingLoose weight or a cable touching the motor inside the shell.

Vibration support by controller and browser

Generic PC gamepads vary: some report vibration and some have no motors at all. If the effects line says none, the browser does not see any motors on that device.

Before you open the controller

Vibration motors are among the easiest parts to replace, but check the simple things first: turn vibration on in Windows, Steam or console settings, update the controller firmware, and try another cable or Bluetooth instead of USB. Then run the test once more. If the buttons and sticks also act up, run the full gamepad tester to see the whole picture.

Controller vibration test FAQ

How do I test controller vibration?

Connect the controller, press any button, then press Strong motor and Weak motor in turn. You should feel a deep, heavy rumble from the strong motor and a lighter, faster buzz from the weak one. Then try Both and Ramp up to check that the strength changes smoothly.

Why does my controller not vibrate in the browser?

Vibration through the browser depends on the browser and the connection. Chrome and Edge support rumble for most Xbox, PlayStation and Switch Pro controllers; Firefox and Safari often do not. Also check that vibration is not turned off in the controller settings, and close Steam or other tools that may hold the controller.

What is trigger rumble?

Xbox One and Xbox Series controllers have a small motor behind each trigger. Chrome and Edge on Windows can drive them, and the test shows the trigger buttons only when the browser reports trigger-rumble support.

Can I test DualSense haptics and adaptive triggers here?

The browser can run the DualSense rumble the same way as a classic rumble motor, but it cannot send the detailed haptic patterns or the adaptive trigger resistance. Those need a PS5 or an app that talks to the controller directly.

One motor is weak or rattles. Is it broken?

A rattle or grinding noise usually means the motor weight is loose or something is touching it inside the shell. A motor that only starts at high strength, or not at all, is worn or has a broken wire. Both are common repairs.

More controller tests

Test by controller model