ricardoquesada / bluepad32

Bluetooth gamepad, mouse and keyboard support for ESP32 and PicoW
https://bluepad32.readthedocs.io/
Other
566 stars 59 forks source link

Add improved Rumble API: weak / strong magnitude, delayed start, and duration in ms #83

Closed ricardoquesada closed 6 months ago

ricardoquesada commented 6 months ago

similar to Web API: https://developer.mozilla.org/en-US/docs/Web/API/GamepadHapticActuator/playEffect

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

gamepad.vibrationActuator.playEffect("dual-rumble", {
  startDelay: 0,
  duration: 200,
  weakMagnitude: 1.0,
  strongMagnitude: 1.0,
});
ricardoquesada commented 6 months ago

fixed.