Controller Vibration Test

Dual rumble · Trigger rumble

Control each motor's strength, duration and delay, or play ready-made patterns to check that both rumble motors work.

Connect your controller with USB or Bluetooth and press any button to wake it up. Processed locally

Custom Rumble

Strength, duration and delay

Connect a controller, then press Play.

Support

No controller detected

Dual rumble: —Trigger rumble: —

Presets

Trigger Rumble

Xbox One / Series in Chromium

Testing Rumble Motors

Most controllers have a heavy low-frequency motor and a light high-frequency one.

Independent Motors

Set strong and weak magnitudes separately to isolate each motor.

Trigger Rumble

Xbox One and Series pads in Chrome or Edge can rumble the triggers too.

Presets

Heartbeat, ramp, burst and more — handy for spotting rattles or weak motors.

How to Test Controller Vibration

  1. 1

    Open this page in Chrome, Edge or Opera on a desktop, where rumble support is best.

  2. 2

    Connect the controller, ideally with a USB cable, and press any button.

  3. 3

    Fire the heavy motor alone, then the light motor alone. Each should feel distinct.

  4. 4

    Run the pulse and burst presets and listen for rattles or a motor that starts late.

  5. 5

    On Xbox pads, try the trigger presets to check the impulse-trigger motors.

How Controller Rumble Works

Most pads have two motors with offset weights. The heavy one on the left gives a deep rumble; the light one on the right gives a fine buzz.

The DualSense uses voice-coil actuators instead. They can produce detailed effects, but browsers only send simple two-motor rumble.

Browser Support

Chromium browsers support the Gamepad API vibration actuator. Firefox and Safari expose little or no rumble today.

Bluetooth rumble depends on the driver. If nothing happens wirelessly, try a USB cable before suspecting the motor.

Testing Rumble After a Repair

After replacing a motor or reassembling a pad, run each motor on its own at full strength. Listen for scraping, which means a wire or the shell touches the weight.

Then run the pulse preset several times. A motor that starts late or cuts out may have a loose solder joint.

Rumble Support by Browser

Support changes over time, so test in your own setup.

BrowserDual rumbleTrigger rumble
Chrome / Edge / Opera (desktop)YesXbox pads, on supported systems
FirefoxLimited or noneNo
SafariLimitedNo
Mobile browsersRarelyNo

Vibration Problems and Fixes

A silent or noisy motor usually has a simple cause.

No rumble at all

Check the browser first, then make sure Steam Input or DS4Windows is not holding the device.

One motor missing

If only one preset works, a wire to the other motor may have come loose, or the motor has failed.

Rattling noise

A loose motor weight or a screw rubbing the shell causes rattles. Opening the pad and reseating the motor fixes most cases.

Weak rumble

Low batteries reduce motor strength, especially on AA-powered Xbox pads.

Rumble disabled in settings

Windows, the PS5 and Steam can all turn vibration off. Check each before opening the pad.

Frequently Asked Questions

Nothing happens — why?

Firefox and Safari have limited vibration support. Use Chrome or Edge, ideally over USB.

Does DualSense haptics work?

Chrome emulates classic rumble on DualSense. Full voice-coil haptics need audio-based output.

One motor is weak

A weak or silent motor usually means a loose weight or a failing motor.

Can rumble damage my pad?

No. Effects are short and within normal game use.

Is the vibration test safe?

Yes. Effects stop after a short time, and nothing is stored on the controller.

Why does the DualSense feel different from Xbox?

Its haptic actuators reproduce two-motor rumble differently, so the same preset can feel softer.

Can I test rumble on a phone?

Mostly not. Mobile browsers rarely expose controller vibration.

Can a weak motor be fixed?

Often yes. Cleaning dust from the weight or replacing the motor costs little, as long as the board is fine.

Related guides

More tools you might need