files/en-us/web/api/gamepadhapticactuator/index.md
{{APIRef("Gamepad API")}}
The GamepadHapticActuator interface of the Gamepad API represents hardware in the controller designed to provide haptic feedback to the user (if available), most commonly vibration hardware.
This interface is accessible through the {{domxref("Gamepad.hapticActuators")}} property.
GamepadHapticActuator.effects to detect effect support.const gamepad = navigator.getGamepads()[0];
gamepad.hapticActuators[0].pulse(1.0, 200);
gamepad.vibrationActuator.playEffect("dual-rumble", {
startDelay: 0,
duration: 200,
weakMagnitude: 1.0,
strongMagnitude: 1.0,
});
{{Specifications}}
{{Compat}}