Просмотр исходного кода

More controller drivers support CARTESIAN coordinates.
This fixes rumble on the Saitek Cyborg V.3 Rumble Pad

Sam Lantinga 7 лет назад
Родитель
Сommit
df0d3f1364
1 измененных файлов с 1 добавлено и 0 удалено
  1. 1 0
      src/haptic/SDL_haptic.c

+ 1 - 0
src/haptic/SDL_haptic.c

@@ -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;