Firefox Tomorrow

web api instance property

GamepadHapticActuator: type property

View on MDN ↗

The type read-only property of the GamepadHapticActuator interface returns an enumerated value representing the type of the haptic hardware.

This property is deprecated: use effects to detect effect support.

Value

An enumerated value representing the haptic hardware type. Currently available types are:

  • "vibration"
    • : Simple vibration hardware, which creates a rumbling effect.
  • "dual-rumble"
    • : A controller with a vibration motor in each handle. Each motor can be vibrated independently to create positional rumbling effects.

Examples

const gamepad = navigator.getGamepads()[0];

// Logs "vibration" or "dual-rumble"
console.log(gamepad.hapticActuators[0].type);

Specifications

SpecificationsStandards references are available on the canonical MDN page.

Browser compatibility

Browser compatibilityCompatibility data is available on the canonical MDN page.

See also