Explorar o código

Fixed the D-pad on wireless Xbox 360 controllers

Sam Lantinga hai 9 meses
pai
achega
c5f12b135d
Modificáronse 1 ficheiros con 2 adicións e 1 borrados
  1. 2 1
      src/joystick/hidapi/SDL_hidapi_xbox360w.c

+ 2 - 1
src/joystick/hidapi/SDL_hidapi_xbox360w.c

@@ -175,8 +175,9 @@ static bool HIDAPI_DriverXbox360W_OpenJoystick(SDL_HIDAPI_Device *device, SDL_Jo
                         SDL_PlayerLEDHintChanged, ctx);
                         SDL_PlayerLEDHintChanged, ctx);
 
 
     // Initialize the joystick capabilities
     // Initialize the joystick capabilities
-    joystick->nbuttons = 15;
+    joystick->nbuttons = 11;
     joystick->naxes = SDL_GAMEPAD_AXIS_COUNT;
     joystick->naxes = SDL_GAMEPAD_AXIS_COUNT;
+    joystick->nhats = 1;
 
 
     return true;
     return true;
 }
 }