More controller drivers support CARTESIAN coordinates.

This fixes rumble on the Saitek Cyborg V.3 Rumble Pad
This commit is contained in:
Sam Lantinga 2018-07-12 13:28:15 -07:00
parent ff8c9538bc
commit df0d3f1364

View file

@ -765,6 +765,7 @@ SDL_HapticRumbleInit(SDL_Haptic * haptic)
SDL_zerop(efx);
if (haptic->supported & SDL_HAPTIC_SINE) {
efx->type = SDL_HAPTIC_SINE;
efx->periodic.direction.type = SDL_HAPTIC_CARTESIAN;
efx->periodic.period = 1000;
efx->periodic.magnitude = 0x4000;
efx->periodic.length = 5000;