src/joystick/hidapi/SDL_hidapijoystick.c
Wed, 11 Dec 2019 17:46:59 -0800 Shorten "Performance Designed Products" to "PDP"
Wed, 11 Dec 2019 17:46:54 -0800 Use the controller product string instead of hard-coding controller names
Tue, 10 Dec 2019 10:00:49 -0800 Don't include the manufacturer if it's already included in the product string
Mon, 09 Dec 2019 13:54:03 -0800 Added some missing Xbox controller names
Wed, 27 Nov 2019 12:38:51 -0800 Added support for the Hori Fighting Commander
Wed, 27 Nov 2019 12:38:48 -0800 Added support for the PowerA XB1 Fusion Fight Pad
Tue, 26 Nov 2019 08:35:41 -0800 Added support for a variant of the PowerA FUSION Pro Controller
Mon, 25 Nov 2019 15:02:54 -0800 Added some missing controller names
Mon, 25 Nov 2019 15:02:50 -0800 Added support for the Hyperkin X91
Mon, 18 Nov 2019 11:51:39 -0800 Added names for some missing Xbox controllers
Wed, 13 Nov 2019 21:53:01 -0800 Added a utility function to simplify the hint handling logic
Tue, 22 Oct 2019 10:57:07 -0700 Added support for the Power A Nintendo Switch Enhanced Wireless Controller
Wed, 31 Jul 2019 10:20:37 -0700 Make sure HIDAPI is initialized whenever we call HIDAPI_IsDevicePresent()
Wed, 31 Jul 2019 11:14:48 -0500 joystick: Ensure HIDAPI is initialized before calling it
Thu, 25 Jul 2019 15:21:44 -0700 Don't call hid_enumerate() if the HIDAPI drivers are all disabled
Wed, 19 Jun 2019 15:54:21 -0700 Rolling back GameCube HIDAPI support
Sat, 08 Jun 2019 13:36:59 -0700 hidapi: Use GameCube adapter controller port for player index
Tue, 12 Mar 2019 20:27:54 -0400 hidapi: Add support for Wii U/Switch USB GameCube controller adapter.
Fri, 04 Jan 2019 22:01:14 -0800 Updated copyright for 2019
Fri, 26 Oct 2018 20:20:28 -0700 This change looks okay in the general case.
Fri, 26 Oct 2018 14:43:39 -0400 hidapi: Don't run a separate event loop for device notifications.
Thu, 25 Oct 2018 16:53:14 -0700 Generalized the XInput user index into a player index
Tue, 02 Oct 2018 20:51:33 -0700 Make sure we don't read and write to HIDAPI at the same time, it's not thread-safe on Windows
Tue, 25 Sep 2018 09:20:56 +0300 safer this way, just in case..
Mon, 24 Sep 2018 16:33:14 -0700 Fixed bug 4267 - linkage failure with --enable-hidapi because of missing libudev symbols
Fri, 14 Sep 2018 12:41:29 -0700 Fixed crash launching under Steam on Mac OS X
Fri, 07 Sep 2018 11:03:24 +0300 hidapi/SDL_hidapijoystick.c: fix build in C90 mode:
Fri, 31 Aug 2018 18:10:21 -0700 Better fix to make sure we're only returning controllers from the HIDAPI joystick API
Wed, 29 Aug 2018 20:23:36 -0700 Fixed whitespace
Wed, 15 Aug 2018 23:14:43 -0700 Use a unified name list for Xbox 360 and Xbox One controllers for drivers that can handle both
Wed, 15 Aug 2018 19:53:34 -0700 Fixed input from the Steam Virtual Gamepad on Mac OS X
Wed, 15 Aug 2018 19:53:31 -0700 Use SDL specific window class to avoid conflicting with Steam
Wed, 15 Aug 2018 19:53:30 -0700 Catch device removal as well as device arrival on Windows
Wed, 15 Aug 2018 19:53:28 -0700 Turned off debug messages
Wed, 15 Aug 2018 19:53:26 -0700 Remove the HIDAPI device if we get a read error from it
Wed, 15 Aug 2018 19:53:24 -0700 Fixed Mac OS X build
Wed, 15 Aug 2018 19:53:22 -0700 Polling hid_enumerate() every 3 seconds causes freezes and stutters on some USB audio devices and mice.
Thu, 09 Aug 2018 16:04:30 -0700 Don't update the device list for devices we know aren't supported
Thu, 09 Aug 2018 16:03:50 -0700 Worked around bug with Sony PS Now PS3 controller where DirectInput polling will continue to return success after the controller is unplugged.
Thu, 09 Aug 2018 16:00:17 -0700 Added HIDAPI joystick drivers for more consistent support for Xbox, PS4 and Nintendo Switch Pro controller support across platforms.