فهرست منبع

Make XInput joystick names match the numbers on the device.

(And how the Haptic code already names them.)
Ryan C. Gordon 12 سال پیش
والد
کامیت
aa65211486
1فایلهای تغییر یافته به همراه1 افزوده شده و 1 حذف شده
  1. 1 1
      src/joystick/windows/SDL_dxjoystick.c

+ 1 - 1
src/joystick/windows/SDL_dxjoystick.c

@@ -745,7 +745,7 @@ AddXInputDevice(const Uint8 userid, JoyStick_DeviceData **pContext)
     }
     SDL_zerop(pNewJoystick);
 
-    SDL_snprintf(name, sizeof (name), "XInput Controller #%d", (int) userid);
+    SDL_snprintf(name, sizeof (name), "XInput Controller #%u", ((unsigned int) userid) + 1);
     pNewJoystick->joystickname = SDL_strdup(name);
     if (!pNewJoystick->joystickname) {
         SDL_free(pNewJoystick);