- 3092fed Added support for wireless Xbox 360 controllers using the HIDAPI driver by Sam Lantinga · 4 years, 5 months ago
- f57af10 Refactored HIDAPI controller code to support dongles and hubs that dynamically attach controllers by Sam Lantinga · 4 years, 5 months ago
- 5518183 Fixed bug 4906 - Pressing Back button terminates app after SDL_StartTextInput by Sylvain Becker · 4 years, 5 months ago
- 93d3c20 Fixed compiler warning by Sam Lantinga · 4 years, 5 months ago
- f85f872 Added Android support for the Hyperkin X91 and the SteelSeries Stratus Duo by Sam Lantinga · 4 years, 5 months ago
- c8e1fc7 Added support for the SteelSeries Stratus Duo by Sam Lantinga · 4 years, 5 months ago
- a5d0b5b Update for bug 4883 - Add approximation for display DPI on iOS by Sam Lantinga · 4 years, 5 months ago
- d131b3d Fixed bug 4898 - No rumble because of integer overflow in SDL_JoystickRumble by Sam Lantinga · 4 years, 5 months ago
- f403f9c Fixed binding D-pad on NES30 controller by Sam Lantinga · 4 years, 6 months ago
- f0835c2 Added mappings for the Razer Serval on Windows and Mac OSX by Sam Lantinga · 4 years, 6 months ago
- 5865128 Added support for the 8Bitdo NES30 GamePad in wired mode by Sam Lantinga · 4 years, 6 months ago
- 56ac218 Enable the LED on PowerA Xbox One controllers by Sam Lantinga · 4 years, 6 months ago
- 02463cc Added support for the BDA XB1 Spectra Pro by Sam Lantinga · 4 years, 6 months ago
- fbcacff Identified the BDA XB1 Classic Controller by Sam Lantinga · 4 years, 6 months ago
- ccbde81 Added general remapping of controller manufacturer by Sam Lantinga · 4 years, 6 months ago
- dde1bd4 Added support for the HORI PAD A by Sam Lantinga · 4 years, 6 months ago
- 8ac86ac Strip trailing whitespace on controller manufacturer identification by Sam Lantinga · 4 years, 6 months ago
- 1cc6f31 Fixed Xbox 360 Controller support using libusb on Linux by Sam Lantinga · 4 years, 6 months ago
- 7b73e5e Fixed comment typo by Sam Lantinga · 4 years, 6 months ago
- de82351 Android: use SDL_arraysize() by Sylvain Becker · 4 years, 6 months ago
- 72b24b1 Android: use 'RegisterNatives' to export the native methods by Sylvain Becker · 4 years, 6 months ago
- e1ba238 Added names for official Microsoft controllers, since they don't have descriptive product names by Sam Lantinga · 4 years, 6 months ago
- 56c6922 Added custom names for some controllers by Sam Lantinga · 4 years, 6 months ago
- becf554 Shorten "Performance Designed Products" to "PDP" by Sam Lantinga · 4 years, 6 months ago
- b0b7783 Added support for the full line of PDP Xbox 360 and Xbox One controllers by Sam Lantinga · 4 years, 6 months ago
- 3a7b1e1 Use the controller product string instead of hard-coding controller names by Sam Lantinga · 4 years, 6 months ago
- f7fcede Added support for the Razer Raion Fightpad for PS4 by Sam Lantinga · 4 years, 6 months ago
- b9bcbcf Add the manufacturer to the joystick name on Mac OS X, for consistency with other drivers by Sam Lantinga · 4 years, 6 months ago
- f40a119 Remove any duplicate manufacturer in the joystick name by Sam Lantinga · 4 years, 6 months ago
- 7a51772 Don't include the manufacturer if it's already included in the product string by Sam Lantinga · 4 years, 6 months ago
- 7778446 Fixed the name of the Razer RAION Fightpad by Sam Lantinga · 4 years, 6 months ago
- 60d180e Fixed rumble after Xbox controller initialization by Sam Lantinga · 4 years, 6 months ago
- 662e995 The PowerA Mini controller blocks while writing feature reports, so don't try to use the HIDAPI driver for it on Linux by Sam Lantinga · 4 years, 6 months ago
- 80bc288 Added some missing Xbox controller names by Sam Lantinga · 4 years, 6 months ago
- 91b24c3 Fixed bug 4883 - Add approximation for display DPI on iOS by Sam Lantinga · 4 years, 6 months ago
- 9c591a8 Fixed bug 4890 - Add hint for SDL that the graphics context is externally managed by Sam Lantinga · 4 years, 6 months ago
- 0bac215 Fixed the Apple TV remote menu button on tvOS 13.2 (thanks Romain Tisserand) by Sam Lantinga · 4 years, 6 months ago
- 1261b79 Fixed the game controller menu button on tvOS 13.2 (thanks Romain Tisserand) by Sam Lantinga · 4 years, 6 months ago
- d4ae38e cocoa: Patched to compile on older compilers. by Ryan C. Gordon · 4 years, 6 months ago
- fa5fc94 Fixed controller mapping issues caused by PS3 gyro jitter by Sam Lantinga · 4 years, 6 months ago
- 54dbdfc Ignore axis jitter when mapping controllers by Sam Lantinga · 4 years, 6 months ago
- e3ef217 Get full axis range for PS3 controller triggers on Linux by Sam Lantinga · 4 years, 6 months ago
- bf9b22c cocoa: SDL_GetDisplayDPI() should account for Retina displays. by Ryan C. Gordon · 4 years, 6 months ago
- eef3b51 Fixed bug 4882 - Fix build for iOS when disabling OpenGL by Sam Lantinga · 4 years, 6 months ago
- d3aa026 Fix sending SDL_WINDOWEVENT_RESTORED after unminimizing windows on X11 by Alex Smith · 4 years, 6 months ago
- 59728f9 Use stat() to minimize input device opens when not using udev by Cameron Gutman · 4 years, 6 months ago
- 8fd4268 Fixed bug 4877 - Add support for loading menus from a nib/xib instead of building a hardcoded minimum set by Sam Lantinga · 4 years, 6 months ago
- 152078a pulseaudio: don't let FlushCapture get stuck in an infinite loop on shutdown. by Ryan C. Gordon · 4 years, 6 months ago
- 8a8f825 direct3d11: Fixed incorrect texture coordinates (thanks, Martin!). by Ryan C. Gordon · 4 years, 6 months ago
- 216706a haiku: Disable pointer history by Gerasim Troeglazov · 4 years, 6 months ago
- f1d916b cmake: ${SDL_CMAKE_DEBUG_POSTFIX} needs to be wrapped in quotes. by Ryan C. Gordon · 4 years, 6 months ago
- a975a67 Updated DPAD binding for 8Bitdo Zero controller by Sam Lantinga · 4 years, 6 months ago
- a8b35bc Fixed trying to use the HIDAPI driver for the original Xbox One S Bluetooth controller by Sam Lantinga · 4 years, 6 months ago
- dee346a Fixed mapping controllers that have axes that start at -32768 and then snap to 0 at the first input report by Sam Lantinga · 4 years, 6 months ago
- 668f2bd Added support for the 8Bitdo SN30 Pro, wired connection by Sam Lantinga · 4 years, 6 months ago
- e28b12c Added the full Xbox One Elite Series 2 controller initialization sequence, to start input reports after switching out of Bluetooth mode. by Sam Lantinga · 4 years, 6 months ago
- 5d869a7 Backed out changeset 6f0ec1079286, which fixed bug 4775 by Sam Lantinga · 4 years, 6 months ago
- a0a3169 Check for duplicates in the supported controller list by Sam Lantinga · 4 years, 6 months ago
- 03f5230 Sorted controller entries by type and VID/PID to more easily find entries in the list by Sam Lantinga · 4 years, 6 months ago
- 5472c08 Fixed detection of the Mad Catz FightPad Pro by Sam Lantinga · 4 years, 6 months ago
- 78ab9d8 Added support for the Google Stadia Controller by Sam Lantinga · 4 years, 6 months ago
- 751809c Added support for the Hori Fighting Commander by Sam Lantinga · 4 years, 6 months ago
- 85e1d73 Added support for the PowerA XB1 Fusion Fight Pad by Sam Lantinga · 4 years, 6 months ago
- 4205214 CMakeLists.txt: sync DYLIB_CURRENT_VERSION to Xcode project by Ozkan Sezer · 4 years, 6 months ago
- 3a04fa4 Added support for a variant of the PowerA FUSION Pro Controller by Sam Lantinga · 4 years, 6 months ago
- bc1cfae Use the same logic to get the config descriptor in hid_open() as in hid_enumerate() by Sam Lantinga · 4 years, 6 months ago
- 8c5dc58 Added some missing controller names by Sam Lantinga · 4 years, 6 months ago
- 3466666 Added support for the Hyperkin X91 by Sam Lantinga · 4 years, 6 months ago
- 7eecaef Use SDL_hidapi.c instead of the platform specific hid.c implementations when libusb isn't available by Sam Lantinga · 4 years, 6 months ago
- 1d54930 Backed out change to dynamically load udev - it's already happening in SDL_hidapi.c by Sam Lantinga · 4 years, 6 months ago
- 6b61f03 Moved the SteelSeries controllers into the "known controller" section by Sam Lantinga · 4 years, 6 months ago
- a7a866b Updated identification for the SteelSeries Stratus Duo by Sam Lantinga · 4 years, 6 months ago
- 87e9b82 Linux hidapi code dynamically loads udev by Sam Lantinga · 4 years, 6 months ago
- 6cb3b51 Fixed DragonRise Generic USB PCB showing up as a PS3 controller by Sam Lantinga · 4 years, 6 months ago
- 11431c5 Added the Linux hidraw sources when libusb isn't available by Sam Lantinga · 4 years, 6 months ago
- 2fba75a This packet didn't end up being needed to initialize input for the Xbox One Elite Series 2 controller by Sam Lantinga · 4 years, 6 months ago
- 9bb60d1 SDL_gamecontroller.h: remove comma at end of enumerator list by Ozkan Sezer · 4 years, 6 months ago
- 07880dc Use SDL_zeroa() appropriately by Sam Lantinga · 4 years, 6 months ago
- dd2258c Fixed build by Sam Lantinga · 4 years, 6 months ago
- c9c9eb4 Added support for the PDP Versus Fighting Pad by Sam Lantinga · 4 years, 6 months ago
- e061577 Added SDL_GameControllerTypeForIndex() and SDL_GameControllerGetType() to return the type of controller attached. by Sam Lantinga · 4 years, 6 months ago
- 6d873be Added support for the PDP Battlefield One controller by Sam Lantinga · 4 years, 6 months ago
- fc6c409 Fixed the guide button on the NVIDIA Controller v01.04 by Sam Lantinga · 4 years, 6 months ago
- 24fd925 Added support for the NVIDIA Controller v01.04 on Linux and Mac OS X by Sam Lantinga · 4 years, 6 months ago
- d7ef3d9 fix xcode project file permissions by Ozkan Sezer · 4 years, 6 months ago
- 3460882 Added support for the NVIDIA Controller v01.04 on Android by Sam Lantinga · 4 years, 6 months ago
- e6e255b Added support for the MOGA XP5-A Plus by Sam Lantinga · 4 years, 6 months ago
- 7ee14a9 Turned on controllermap debug output by default by Sam Lantinga · 4 years, 6 months ago
- 5314c46 ran gendynapi.pl after newly added SDL_string.c functions. by Ozkan Sezer · 4 years, 6 months ago
- ef80e45 updated os/2 config file by Ozkan Sezer · 4 years, 6 months ago
- 2485c44 CMakeLists.txt: add several missing function checks for unix case. by Ozkan Sezer · 4 years, 6 months ago
- 6e3cb7c configure: add back mistakenly removed strtok_r check, and regenerate. by Ozkan Sezer · 4 years, 6 months ago
- 7b8e308 Improved XInput VID/PID detection and added SDL_wcsstr() and SDL_wcsncmp() by Sam Lantinga · 4 years, 6 months ago
- 79725cd added SDL_strtokr() as a replacement for POSIX strtok_r (bug #4046.) by Ozkan Sezer · 4 years, 6 months ago
- cc27616 Fixed Xbox One Elite Series 2 showing up as 2 devices in Bluetooth mode on Windows by Sam Lantinga · 4 years, 6 months ago
- 016dd1f SDL.c (SDL_ExitProcess): unconstify its param to match its declaration. by Ozkan Sezer · 4 years, 6 months ago
- 5a9fd48 Added support for the Xbox One Elite Series 2 controller on Mac OSX by Sam Lantinga · 4 years, 6 months ago
- 66cb584 Added support for the Xbox One Elite Series 2 controller in wired mode by Sam Lantinga · 4 years, 6 months ago
- 42c37b0 Added Linux controller mapping for the Xbox One Elite Series 2 controller in Bluetooth mode by Sam Lantinga · 4 years, 6 months ago
- cda9fd1 Added names for some missing Xbox controllers by Sam Lantinga · 4 years, 6 months ago