๐Ÿ“ณ Controller Rumble & Haptics Test

๐ŸŽฎ Connect Your Controller

Connect via USB or Bluetooth

Press any button to activate

Note: Vibration testing works best with USB connection on Chrome or Edge. Some controllers may not support browser-based vibration.

What Is a Controller Vibration Test?

A controller vibration test is a diagnostic tool that checks whether your gamepad's rumble motors are working correctly. You connect your controller, run the test, and instantly see whether the hardware is responding to vibration commands.

Vibration feedback makes games feel more immersive. When your car crashes, your character takes a hit, or you score a goal, the rumble translates that moment into something you physically feel. If that feedback has gone quiet, our diagnostics tell you exactly where the problem is.

If your rumble has stopped or feels weaker than usual, this tool reveals whether the issue is your hardware or something else entirely. Use the free Controller Vibration Test and see your results right now.

Official MyGamepadTester.com Vibration Tester dashboard showing connected controller status and dual-motor intensity controls
Real-time vibration motor status and intensity controls

How Controller Vibration Works

Understanding the mechanics behind haptic feedback helps you diagnose exactly why your controller might be failing.

The Two Motors Inside Your Gamepad

Most gamepads use small DC motors with an eccentric weight attached to the shaft. When the motor spins, the imbalance creates oscillation that travels through the casing and into your hands.

The Strong Motor: Usually on the left, this uses a larger mass spinning slowly to produce heavy rumble for explosions or impacts.

The Weak Motor: On the right, this uses a small mass spinning fast to deliver sharp, buzzy sensations for subtle details like footsteps.

How the Browser Sends Commands

The HTML5 Gamepad API exposes a vibrationActuator. When you press "Vibrate," the browser sends a standardized dual-rumble command with specific intensity parameters. All processing is local to your deviceโ€”no data is sent to external servers.

๐Ÿ“– Platform Terminology

PlayStation: Haptics & Adaptive Triggers
Xbox: Impulse Triggers
Nintendo: HD Rumble
PC: Rumble Motors

Source: W3C Gamepad API Specification

How to Use the Vibration Tester: Step-by-Step

  • 1. Connect: Plug in via USB or connect via Bluetooth. USB provides the most reliable power delivery.
  • 2. Open: Use a Chromium-based browser like Chrome or Edge for the best API support.
  • 3. Wake: Press any button on your controller to wake the Gamepad API.
  • 4. Adjust: Use the sliders to test specific motors or choose a diagnostic preset.
  • 5. Run: Press the "Vibrate" button and feel for the response in your hands.
Step-by-step infographic showing how to use a controller vibration tester

What Your Results Mean

Analyzing Your Feedback

When you run the test, focus on the consistency of the sensation. A healthy motor should produce a steady, smooth vibration without any grinding or sudden drops in intensity.

  • Normal Behavior: Both motors respond instantly and feel distinct. The left side feels "heavy" and mechanical, while the right feels "buzzed" and fast.
  • Signs of a Problem: If the vibration feels scratchy, inconsistent, or creates a rattling sound inside the controller, the motor bearing may be failing.
  • Total Failure: If one side doesn't vibrate at all even at 100% intensity, it usually indicates a severed internal wire or a dead motor coil.
Graph comparing normal smooth vibration output vs failing jagged motor output
Visualizing healthy vs. failing rumble motor output

Why Your Controller Might Not Be Vibrating

Common Culprits

If the tester isn't triggering a response, follow this checklist before assuming the hardware is broken:

  • OS-Level Settings: On Windows 10/11, check "Bluetooth and devices" then "Mouse" (or Gamepad settings) to ensure vibration is not disabled globally.
  • Browser Support: Safari and legacy browsers do not support the Gamepad Haptics API. Always use Chrome or Edge for testing.
  • Power Saving Mode: Many controllers (especially Xbox) instinctively disable vibration when the battery level drops below 10-15% to save power.
  • Firmware Issues: PS5 DualSense controllers often require a firmware update via the "Firmware updater for DualSense" PC app to unlock full haptic support in browsers.
Decision tree flowchart for troubleshooting controller vibration issues

Tester Tool vs. Manual Checking

FeatureVibration Tester ToolChecking in a Game
IsolationTest left or right motor individuallyOften vibrates both motors at once
Precision0% to 100% intensity slidersVariable intensity based on gameplay
DiagnosticReal-time API response dataVisual/Sensation feedback only
ConvenienceInstant browser accessMust launch game and reach rumble event

Browser & Device Compatibility

Grid showing browser and OS compatibility for gamepad vibration API
Browser and OS compatibility matrix

Where Does it Work?

Native vibration support varies significantly between browsers and operating systems.

  • Windows (Chrome/Edge): Gold standard. Full support for all motor types.
  • macOS (Chrome): Good support for basic rumble.
  • ChromeOS: Full support across all devices.
  • Android (Chrome): Supported, but depends on the mobile device's internal haptic engine.
  • iOS/Safari: Currently does not support the Gamepad Haptics API due to Apple's security restrictions.

Tips for the Best Results

๐Ÿ’ก Use a Wired Connection

While Bluetooth is convenient, some Windows drivers throttle vibration data over wireless to save bandwidth. For the most accurate intensity test, always use a high-quality USB cable.

๐Ÿ’ก Check Your Batteries

Xbox and 8BitDo controllers are notorious for cutting vibration power when the battery hits "Low." If your rumble feels weak, swap in fresh batteries and try again.

๐Ÿ’ก Close Steam

Steam's "Desktop Configuration" can sometimes hijack the Gamepad API. If the tester isn't responding, try closing Steam completely and refreshing the page.

Frequently Asked Questions

Yes. The tool sends standard API commands that the controller is designed to handle. However, we recommend avoiding 100% intensity for more than 30 seconds to prevent the motors from overheating.

This is common on Xbox controllers. The "Impulse Triggers" are separate motors. If the grips aren't moving, the main rumble motors might be disconnected or disabled in your Windows settings.

Yes. The DualSense Edge is fully compatible. Note that while you can test basic rumble, the "HD Haptics" patterns are currently limited by browser API standards.

Ready to Test Your Rumble?

Join thousands of gamers who use our tool to verify their hardware every day.

Related Hardware & Haptics Guides

PS5 DualSense Complete Troubleshooting GuideXbox Impulse Triggers Repair Guide