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