GamepadHapticActuator: type property
Deprecated
Avoid using this feature in new projects. This feature may be a candidate for removal from web standards or browsers.>
Non-standard: This feature is not standardized. We do not recommend using non-standard features in production, as they have limited browser support, and may change or be removed. However, they can be a suitable alternative in specific cases where no standard option exists.
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 GamepadHapticActuator.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);