Procházet zdrojové kódy

Controllers are always centered at zero using XInput and WGI

Sam Lantinga před 4 roky
rodič
revize
a6cbe0ab87
1 změnil soubory, kde provedl 4 přidání a 0 odebrání
  1. 4 0
      src/joystick/SDL_joystick.c

+ 4 - 0
src/joystick/SDL_joystick.c

@@ -343,6 +343,9 @@ SDL_JoystickGetDevicePlayerIndex(int device_index)
 static SDL_bool
 SDL_JoystickAxesCenteredAtZero(SDL_Joystick *joystick)
 {
+#ifdef __WINRT__
+    return SDL_TRUE;
+#else
     static Uint32 zero_centered_joysticks[] = {
         MAKE_VIDPID(0x0e8f, 0x3013),    /* HuiJia SNES USB adapter */
         MAKE_VIDPID(0x05a0, 0x3232),    /* 8Bitdo Zero Gamepad */
@@ -365,6 +368,7 @@ SDL_JoystickAxesCenteredAtZero(SDL_Joystick *joystick)
         }
     }
     return SDL_FALSE;
+#endif /* __WINRT__ */
 }
 
 /*