Controller Tests vibration rumble haptics

Vibration Test

Pulse gamepad rumble when the browser and controller support it. Many pads and browsers cannot vibrate from the web.

Interactive tool

Run the test

Runs in your browser

Tries gamepad rumble when this browser exposes it. Many pads rumble in native games but not on the web. Unsupported is common. No special permission is required.

Connect a controller and press a button, then refresh pads.

Permission status

Checked in your browser. DeviceHub does not store permission grants.

  • Special permission Not required

Live results

Metrics update as you run the test. Nothing is uploaded.

Loading

Waiting for interactive tool output…

Device information

Labels and capability details reported by your browser.

No device details yet.

Description

About Vibration Test

Introduction

This page tries gamepad rumble when the browser exposes a vibration actuator. Many controllers rumble in native games but not on the web. Phone vibration APIs are a different feature and are not what this tool uses.

What this tool does

It detects gamepad haptic support and can play a short dual-rumble style effect when available.

When to use it

Use it to see if this browser + pad combo can rumble from a web page.

How it works

Supported: some Chrome/Edge + compatible pads. Unsupported: Safari often, many Bluetooth pads, and browsers without gamepad haptics. Why: haptic APIs are optional and uneven. Permissions: none (gamepad gesture to wake). Hardware: a controller with rumble that the browser maps to an actuator. Expected: a short pulse, or a clear unsupported state.

Step-by-step instructions

  1. Plug in or connect the controller and press a button.
  2. Check whether vibration is listed as available.
  3. Pulse rumble if enabled; otherwise treat unsupported as normal.

Common problems

Rumble in Steam but not here is common. Try wired mode and Chrome/Edge.

Privacy explanation

No microphone/camera. Haptic commands stay local.

Runtime principles

Built for the browser

What happens when you run this test — without downloads or accounts.

  1. 01

    Runs in your browser

    Vibration Test uses standard web APIs — no install, extension, or desktop app required.

  2. 02

    Reads what the browser allows

    Results come from events and capability signals the web platform exposes for this session.

  3. 03

    Private by default

    Input and diagnostic values stay in your browser session for display — nothing is sold as media.

Compatibility

Supported browsers

Expected support for modern engines. Individual APIs may still vary by device.

  • Chrome

    supported

    Latest stable

  • Firefox

    supported

    Latest stable

  • Safari

    supported

    Latest stable

  • Edge

    supported

    Latest stable

Devices

Supported devices

Hardware and form factors this browser test is designed to exercise.

  • USB & wireless gamepads

    When the browser Gamepad API exposes the device.

  • Console-style controllers

    Xbox, PlayStation, and similar pads with browser support.

  • Fight sticks & specialty pads

    Mapped as standard gamepad inputs when recognized.

Privacy

Your data stays with you

Vibration Test is built privacy-first. Diagnostics run in your browser session whenever web APIs allow.

Read our privacy policy

Troubleshooting

Common problems

Quick fixes before you dig into FAQs.

Pulse button does nothing
Many pads and browsers lack vibrationActuator / dual-rumble. Try Chrome or Edge on desktop, use a wired Xbox-style pad known for rumble, and confirm OS rumble works in a native game.
Actuator shows unsupported
That reading is honest API availability, not a DeviceHub defect. DualSense advanced haptics and mobile Safari often will not expose dual-rumble to the web.
Weak or one-sided rumble
Lower system power-saving, reseat USB, try strong/weak motor intensity controls if shown, and compare another controller on the same browser.

FAQ

Frequently asked questions

Structured answers for users and FAQ rich results.

Browse FAQs
Why no rumble even though games vibrate?
Native games use different paths. Web gamepad haptics are limited and often missing.
What do browsers expose?
An optional gamepad vibration actuator on some setups.
What do they not expose?
Guaranteed rumble for every pad, or phone vibrate through this tool.
Which browsers work best?
Desktop Chrome and Edge are the usual bets. Safari support is limited.
Permissions or hardware?
No special permission. You need a rumble-capable pad the browser recognizes.
What should I expect?
A short pulse when supported, or an honest unsupported message.

Newsletter

Updates coming soon

A lightweight email digest for new tools and release notes is planned. No signup form is live yet — check Release Notes for product updates.

Release notes

Need another diagnostic after Vibration Test?

Explore related DeviceHub tools that pair well with this test.