Man page - sdl_rumblejoystick(3)

Packages contas this manual

Manual

SDL_RumbleJoystick(3) SDL3 FUNCTIONS SDL_RumbleJoystick(3)

SDL_RumbleJoystick - Start a rumble effect.

Defined in SDL3/SDL_joystick.h

#include "SDL3/SDL.h"
bool SDL_RumbleJoystick(SDL_Joystick *joystick, Uint16 low_frequency_rumble, Uint16 high_frequency_rumble, Uint32 duration_ms);

Each call to this function cancels any previous rumble effect, and calling it with 0 intensity stops any rumbling.

This function requires you to process SDL events or call

SDL_UpdateJoysticks () to update rumble state.

the joystick to vibrate.
the intensity of the low frequency (left) rumble motor, from 0 to 0xFFFF.
the intensity of the high frequency (right) rumble motor, from 0 to 0xFFFF.
the duration of the rumble effect, in milliseconds.

Returns true, or false if rumble isn't supported on this joystick.

This function is available since SDL 3.2.0.

SDL 3.2.10 Simple Directmedia Layer