1. ec5186d Added more detail on the PS5 controller state packet and enable full reports over Bluetooth by Sam Lantinga · 3 years, 7 months ago
  2. f854510 Fixed doubled report ID for Bluetooth Classic devices on Linux by Sam Lantinga · 3 years, 7 months ago
  3. 5198dbb Mapped the touchpad click as SDL_CONTROLLER_BUTTON_MISC1 on the PS5 controller by Sam Lantinga · 3 years, 7 months ago
  4. 89361b9 Fixed detecting Bluetooth XInput controllers on Windows by Sam Lantinga · 3 years, 7 months ago
  5. 65ade72 Fixed warning when building on Windows by Sam Lantinga · 3 years, 7 months ago
  6. 8f39cdb Fixed Windows build by Sam Lantinga · 3 years, 7 months ago
  7. bbc0223 Fix SDL_HINT_THREAD_FORCE_REALTIME_TIME_CRITICAL also applying to HIGH priorities by Sam Lantinga · 3 years, 7 months ago
  8. 5a09821 Implemented trigger rumble in the HIDAPI Xbox One driver by Sam Lantinga · 3 years, 7 months ago
  9. 6aa696b Fixed overflow in trigger rumble calculation by Sam Lantinga · 3 years, 7 months ago
  10. 066e6b4 SDL_keycode.h (SDL_Keymod): remove comma at end of enumerator list by Ozkan Sezer · 3 years, 7 months ago
  11. 84bdf59 linux/SDL_sysjoystick.c (MaybeRemoveDevice): remove SDL_USE_LIBUDEV guards by Ozkan Sezer · 3 years, 7 months ago
  12. 384404a fix xcode project file permissions by Ozkan Sezer · 3 years, 7 months ago
  13. 287174f Fixed build warning by Sam Lantinga · 3 years, 7 months ago
  14. 76f1122 Backed out change for bug 5335 - enable joystick/haptic/evdev support by default on FreeBSD by Sam Lantinga · 3 years, 7 months ago
  15. 0cecf13 Fixed bug 5326 - Logitech Extreme 3D joystick is listed as gamepad in linux section of SDL_gamecontrollerdb.h by Sam Lantinga · 3 years, 7 months ago
  16. 9e36317 Fixed bug 5327 - When direct input fails to load, but a controlller is plugged in through another api, an access violation happens. by Sam Lantinga · 3 years, 7 months ago
  17. b9bfaae Fixed bug 5332 - WGI: Fix wrong level of indirection and implicit truncating cast. by Sam Lantinga · 3 years, 7 months ago
  18. ff3712b Fixed bug 5346 - Add FreeBSD evdev KBIO keyboard input driver by Sam Lantinga · 3 years, 7 months ago
  19. 85a4fd2 Fixed bug 5335 - enable joystick/haptic/evdev support by default on FreeBSD by Sam Lantinga · 3 years, 7 months ago
  20. 2fb48c6 Fixed compiler warnings by Sam Lantinga · 3 years, 7 months ago
  21. d06194b test: Add a unit test for input device classification heuristics by Simon McVittie · 3 years, 7 months ago
  22. c1d6331 joystick: Use inotify to detect joystick unplug if not using udev by Simon McVittie · 3 years, 7 months ago
  23. d04acf8 evdev: Detect whether input devices are accelerometers by Simon McVittie · 3 years, 7 months ago
  24. 1ae7f9a joystick: Use a better heuristic to guess what is a joystick by Simon McVittie · 3 years, 7 months ago
  25. 31ebe74 udev: Factor out SDL_EVDEV_GuessDeviceClass by Simon McVittie · 3 years, 7 months ago
  26. 6ed575c joystick: Allow libudev to be disabled at runtime by Simon McVittie · 3 years, 7 months ago
  27. 62b2890 windows: Fix handling of swapped mouse buttons by Cameron Gutman · 3 years, 9 months ago
  28. 847da20 windows: Fix numpad arrow key scancodes with numlock off by Cameron Gutman · 3 years, 9 months ago
  29. d4e6b1e Added SDL_JoystickRumbleTriggers() and SDL_GameControllerRumbleTriggers() by Sam Lantinga · 3 years, 7 months ago
  30. c181a53 Fix hidapi for unhandled DS4 headset microphone data corrupting controller state by John "Nielk1" Klein · 3 years, 7 months ago
  31. 2cfbfda Don't try to build the RAWINPUT driver if HIDAPI is disabled by Sam Lantinga · 3 years, 7 months ago
  32. b450f99 Removed debug output by Sam Lantinga · 3 years, 7 months ago
  33. 389fabc Fix process randomly getting killed when SDL_THREAD_PRIORITY_HIGH/TIME_CRITICAL is set by Sam Lantinga · 3 years, 7 months ago
  34. 9b24f94 make SDL_SensorGetDeviceNonPortableType match its prototype. by Ozkan Sezer · 3 years, 7 months ago
  35. b02ad2e SIZE_MAX need not be defined in limits.h by Ozkan Sezer · 3 years, 7 months ago
  36. 3637bd3 Added support for the Xbox Series X controller to the HIDAPI driver by Sam Lantinga · 3 years, 7 months ago
  37. 1486daf uikit: Don't implement main() twice for iOS static libs. by Ryan C. Gordon · 3 years, 7 months ago
  38. 8473302 uikit: Fixed a typo in a comment. by Ryan C. Gordon · 3 years, 7 months ago
  39. a1a26f7 Added support for reading the paddles on a Xbox Elite Series 2 controller in Bluetooth mode by Sam Lantinga · 3 years, 7 months ago
  40. b380f23 Add Zhaoxin processor support by Dylan Fan · 3 years, 7 months ago
  41. c443ba8 Don't put 'm' in the GUID for Xbox and PS4 controllers on iOS by Sam Lantinga · 3 years, 7 months ago
  42. b02827e Fixed typo in the documentation by Sam Lantinga · 3 years, 7 months ago
  43. e37e9d5 ControllerList: recategorize controller as swtich pro and not switch input-only controller by Sam Lantinga · 3 years, 7 months ago
  44. 86e12f8 ControllerList: add unknown xbox controller from minidumps by Sam Lantinga · 3 years, 7 months ago
  45. 4e22c65 Fix failing to set high priority for threads on Linux desktop. by Sam Lantinga · 3 years, 7 months ago
  46. d180853 Fix MakeThreadRealtime DBus method call on Linux, type mismatch due to copy paste. by Sam Lantinga · 3 years, 7 months ago
  47. 7d597a9 Fixed linking iOS shared library by Sam Lantinga · 3 years, 7 months ago
  48. 3b3fcde Fixed duplicated switch statement processing Xbox controller dpad state by Sam Lantinga · 3 years, 7 months ago
  49. e663ab5 hidapi: Also parse data[12] with dpad values on the xb1s controller by Bart van der Werf · 3 years, 7 months ago
  50. 7a9677e Fixed bug 5339 - Minor memory leak in SDL_x11events.c by Sam Lantinga · 3 years, 7 months ago
  51. 32576a0 Fixed bug 5333 - Replace character of legacy code page with utf-8 one. by Sam Lantinga · 3 years, 7 months ago
  52. bd67535 testvulkan: Patched to compile with SDL's internal Vulkan headers. by Ryan C. Gordon · 3 years, 7 months ago
  53. 177488d opengl: Make diagonal lines match the software renderer. by Ryan C. Gordon · 3 years, 7 months ago
  54. b85f65e opengles: use glDrawArrays() correctly with GL_LINE_STRIP. by Ryan C. Gordon · 3 years, 7 months ago
  55. 8a49cd0 uikit: Patched to compile on older iOS SDKs. by Ryan C. Gordon · 3 years, 7 months ago
  56. 085d23b opengl: Use GL_LINE_STRIP instead of breaking down into seperate GL_LINES. by Ryan C. Gordon · 3 years, 7 months ago
  57. 353a57a Documentation: fix minor gamecontroller parameter warning by Sylvain Becker · 3 years, 7 months ago
  58. 4ab3edf metal: Fix line drawing, again. by Ryan C. Gordon · 3 years, 7 months ago
  59. a799e22 Added stub controller LED functions for WGI and RAWINPUT (thanks meyraud!) by Sam Lantinga · 3 years, 7 months ago
  60. a4e8a5f Be explicit about mapping the new game controller paddle buttons by Sam Lantinga · 3 years, 7 months ago
  61. 1154cbe Document the Xbox One Elite paddle buttons by Sam Lantinga · 3 years, 7 months ago
  62. c14ee6e Implemented SDL_GameControllerSetLED() for iOS/tvOS by Sam Lantinga · 3 years, 7 months ago
  63. 2be21dd Added additional game controller button support on iOS/tvOS by Sam Lantinga · 3 years, 7 months ago
  64. 9e9c5c5 Added iOS controllermap test by Sam Lantinga · 3 years, 7 months ago
  65. c521e89 Don't try to map the accelerometer as a game controller by Sam Lantinga · 3 years, 7 months ago
  66. 78b12ea Fixed build so CoreBluetooth framework is only needed by hidapi by Sam Lantinga · 3 years, 7 months ago
  67. d34658e iOS should use the same size window for the controller tests as other platforms by Sam Lantinga · 3 years, 7 months ago
  68. 86492a1 Embed the hidapi framework for the iOS and tvOS game controller test by Sam Lantinga · 3 years, 7 months ago
  69. 0ca9867 Note that SDL_CONTROLLER_BUTTON_AUX1 is sent for the PS4/PS5 touchpad button on the HIDAPI driver. by Sam Lantinga · 3 years, 7 months ago
  70. 2cfc724 Updated iOS tests and demos for latest SDL linking requirements by Sam Lantinga · 3 years, 7 months ago
  71. 9840a3a Removed old iOS-only project and demos by Sam Lantinga · 3 years, 7 months ago
  72. 2573fe4 Removed old iOS-only project and demos by Sam Lantinga · 3 years, 7 months ago
  73. e013f10 Added 4 auxiliary buttons to the game controller API by Sam Lantinga · 3 years, 7 months ago
  74. 28004f9 Moved the PS5 controller driver to a separate file, as the advanced feature protocol is very different from that of the PS4 by Sam Lantinga · 3 years, 7 months ago
  75. 0aa78f8 Added Android mapping for the Sony PS5 Controller by Sam Lantinga · 3 years, 7 months ago
  76. 0eb11d3 Added initial support for the Sony PS5 Controller by Sam Lantinga · 3 years, 7 months ago
  77. 626360e Added SDL_JoystickHasLED by Sam Lantinga · 3 years, 7 months ago
  78. d05ce85 Add SDL_JoystickSetLED. by Ethan Lee · 4 years, 1 month ago
  79. f606bee coreaudio: Remove unnecessary include of CoreServices.h by Ryan C. Gordon · 3 years, 7 months ago
  80. 21c540f SDL_stdinc.h: define _DARWIN_C_SOURCE on macOS for memset_pattern4() by Ozkan Sezer · 3 years, 7 months ago
  81. 626e5b4 Android: keep compatibility with older JDK by Sylvain Becker · 3 years, 7 months ago
  82. bff4e93 Android: apply code simplications found with lint / Android Studio by Sylvain Becker · 3 years, 7 months ago
  83. 8144a7e Fixed implicit memcpy() when building for ARM64 on Windows (thanks Seigo!) by Sam Lantinga · 3 years, 7 months ago
  84. 22f3e8b kmsdrm: Make this build with significantly older system libraries. by Ryan C. Gordon · 3 years, 7 months ago
  85. 1c2eac0 SDL_shape_internals.h: forward-declare struct SDL_ShapeTree. by Ozkan Sezer · 3 years, 7 months ago
  86. 6ffd421 os2: misc build fixes by Ozkan Sezer · 3 years, 7 months ago
  87. 8d2f674 minor coding style cleanup by Ozkan Sezer · 3 years, 7 months ago
  88. 05acac7 metal: Make line drawing match software renderer. by Ryan C. Gordon · 3 years, 7 months ago
  89. 8809cc2 render: Restoring line rendering fixes that were previously put on hold. by Ryan C. Gordon · 3 years, 7 months ago
  90. 09ed2da Android: fix deprecated onCreateDialog() methods by Sylvain Becker · 3 years, 7 months ago
  91. 36be066 Updated Vulkan headers to version 1.2.158 by Sam Lantinga · 3 years, 7 months ago
  92. 239c281 os2: can build with libsamplerate support if wanted to. by Ozkan Sezer · 3 years, 7 months ago
  93. 3a09380 Android: fix Clipboard deprecated methods by Sylvain Becker · 3 years, 7 months ago
  94. a9e5604 kmsdrm: Add comment about KMSDRM_VideoQuit() changes. by Manuel Alfayate Corchete · 3 years, 7 months ago
  95. 1f40c42 kmsdrm: properly exit with an error when ATOMIC interface is not yet available, instead of just segfaulting. by Manuel Alfayate Corchete · 3 years, 7 months ago
  96. b5115f9 kmsdrm: rearrange init function so we try ATOMIC compatibility first. by Manuel Alfayate Corchete · 3 years, 7 months ago
  97. 89b6131 kmsdrm: Add missing checks after SDL_calloc() calls. by Manuel Alfayate Corchete · 3 years, 7 months ago
  98. d7921df kmsdrm: Small fix, missing bracket. by Manuel Alfayate Corchete · 3 years, 7 months ago
  99. d0c831e kmsdrm: Always use spaces for indentation. Always use SDL_calloc() for calloc. by Manuel Alfayate Corchete · 3 years, 7 months ago
  100. 00842c1 os2 video: updates to my_gradd.h by Ozkan Sezer · 3 years, 7 months ago