Capability Detection
Confirm whether the browser exposes a haptic actuator.
Check whether your browser and gamepad expose rumble support. When supported, send weak or strong motor pulses directly from the local test panel.
Vibration depends on browser, operating system, controller model, connection mode and driver behavior. A controller can vibrate in games while still not exposing a compatible haptic actuator to the browser.
DualSense adaptive trigger resistance is not controlled by the standard Gamepad API. This page checks browser-exposed rumble only.
Use vibration together with input checks to confirm both controls and haptics.
Confirm whether the browser exposes a haptic actuator.
Send a short low-intensity pulse when supported.
Send a short high-intensity pulse when supported.