SDL Wiki
(This is the legacy documentation for SDL2, the previous stable version; SDL3 is the current stable version.)

SDL_HINT_JOYSTICK_GAMECUBE_RUMBLE_BRAKE

A variable controlling whether "low_frequency_rumble" and "high_frequency_rumble" is used to implement the GameCube controller's 3 rumble modes, Stop(0), Rumble(1), and StopHard(2) this is useful for applications that need full compatibility for things like ADSR envelopes.

Header File

Defined in SDL_hints.h

Syntax

#define SDL_HINT_JOYSTICK_GAMECUBE_RUMBLE_BRAKE "SDL_JOYSTICK_GAMECUBE_RUMBLE_BRAKE"

Remarks

Stop is implemented by setting "low_frequency_rumble" to "0" and "high_frequency_rumble" ">0" Rumble is both at any arbitrary value, StopHard is implemented by setting both "low_frequency_rumble" and "high_frequency_rumble" to "0"

This variable can be set to the following values:


CategoryAPI, CategoryAPIMacro, CategoryHints


[ edit | delete | history | feedback | raw ]

[ front page | index | search | recent changes | git repo | offline html ]

All wiki content is licensed under Creative Commons Attribution 4.0 International (CC BY 4.0).
Wiki powered by ghwikipp.