Commit History

Autor SHA1 Mensaxe Data
  Ethan Lee 83cddd2ebc Add SDL_JoystickSetLED. %!s(int64=5) %!d(string=hai) anos
  Sam Lantinga 2b32385502 Don't send rumble packets too quickly to Nintendo Switch Pro controllers over Bluetooth %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga c02f54a0ed Fixed the default face button mapping for Nintendo Switch Pro controllers %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga b6afbe6317 Added SDL_log.h to SDL_internal.h so logging is available everywhere %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga cb8c91d956 Fixed bug 5051 - Switch Pro Controller hidapi driver does not report battery levels when connected via Bluetooth %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 106ffd57d8 Fixed bug 5049 - HORI Wireless Switch Pad does not connect properly via Bluetooth %!s(int64=6) %!d(string=hai) anos
  Jimb Esser 47da53b91d Fix compiler warnings %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 4dea340ca7 Fixed bug 4477 - Support more than 4 XInput-capable devices on Windows %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga fe97992185 Read the buttons on Nintendo Switch and GameCube controllers as they are labeled, and swap them if the applications wants positional button data instead. %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga e9bc21fba5 Fixed rumble for third-party Nintento Switch Pro controllers %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 428cfddb4c Fixed crash when a controller is disconnected while rumble is pending %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 1af31a26d1 Fixed trying to handle the HORI Wireless Switch Pad when connected via USB %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 833f76ab7b Fixed bug 4968 - NULL passed to memcpy in WriteProprietary in SDL_hidapi_switch.c %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 8ba77b35a5 Use the asynchronous HIDAPI rumble code for Nintendo Switch Pro controllers %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 6efebf1768 Moved rumble expiration to the main joystick handling level, and prevent sending the driver layer duplicate rumble requests. %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 9c3d1602ab Refactored code so SDL_GetJoystickGameControllerType() is called less during controller detection %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 43aa1fa9e7 Added support for detecting previously unknown Xbox 360 and Xbox One controllers using the HIDAPI driver with libusb and Android %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga a8780c6a28 Updated copyright date for 2020 %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga a56aaea139 Fixed handling the 8BitDo M30 in Nintendo Switch mode %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 46e1377d49 Automatically assign player indexes to game controllers, and allow changing the player index for game controllers and joysticks. %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 1db56619de Fixed rare infinite rumble in HIDAPI controller driver %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga e22e77dadc Added an untested driver for the Nintendo GameCube adapter, based on code contributed by Ethan Lee %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga e7f7e3f40f Refactored HIDAPI controller code to support dongles and hubs that dynamically attach controllers %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 733f25252a Fixed build %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga cf33f1f0ef Added a utility function to simplify the hint handling logic %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 9a76bebfbc SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS defaults to true, to match Steam's default behavior %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga 9da4bfc141 Added support for the Power A Nintendo Switch Enhanced Wireless Controller %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga b3470f04b1 Added the hint SDL_HINT_GAMECONTROLLER_USE_BUTTON_LABELS to control whether Nintendo Switch controllers use their button labels or button positions for game controller button reporting. %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga e6ac16ef2f Added support for third party Nintendo Switch controllers that don't support the full protocol %!s(int64=6) %!d(string=hai) anos
  Sam Lantinga be6cda9f95 Rolling back GameCube HIDAPI support %!s(int64=6) %!d(string=hai) anos