summaryrefslogtreecommitdiff
path: root/src/joystick/windows/SDL_rawinputjoystick.c
Commit message (Expand)AuthorAgeFilesLines
* Don't uncorrelate while rumble is active and stay correlated longer in case r...Sam Lantinga2021-02-011-6/+9
* fix build with --disable-directxOzkan Sezer2021-01-171-2/+3
* use WIN_StringToUTF8W macro instead of WIN_StringToUTF8, where needed:Ozkan Sezer2021-01-041-2/+2
* RAWINPUT_InitWindowsGamingInput: change pNamespace from LPTSTR to PCWSTROzkan Sezer2021-01-041-1/+1
* Updated copyright for 2021Sam Lantinga2021-01-021-1/+1
* more "'for' loop initial declarations are only allowed in C99 mode" fixesOzkan Sezer2020-12-171-3/+4
* Disabled raw input debug outputSam Lantinga2020-12-091-2/+1
* Fixed bug 5235 - All internal sources should include SDL_assert.hSam Lantinga2020-12-091-1/+0
* Fixed bug 5374 - WGI: Use fast-pass strings.Sam Lantinga2020-12-091-7/+5
* Fixed bug 5371 - Rawinput: Fix truncating cast of string length.Sam Lantinga2020-12-011-1/+1
* Fixed bug 5373 - [PATCH] Rawinput: Get correlated XInput battery infoSam Lantinga2020-12-011-1/+30
* Fixed XInput correlation for raw input controllers after hotplug eventsSam Lantinga2020-11-271-0/+11
* Load the raw input device list at init time so it's available when DirectInpu...Sam Lantinga2020-11-271-69/+86
* Moved raw input event processing from the main thread to the joystick threadSam Lantinga2020-11-271-110/+100
* Sort the raw input axes by usage, so X comes before Y, etc.Sam Lantinga2020-11-271-9/+14
* Backed out minor optimization that prevented correlation_id from being setSam Lantinga2020-11-271-10/+8
* Enable dispatching of WM_INPUT_DEVICE_CHANGE events directly, in case the app...Sam Lantinga2020-11-271-2/+4
* Enable dispatching of WM_INPUT events directly, in case the application hasn'...Sam Lantinga2020-11-271-1/+18
* Recheck devices if another API queries raw input for a new deviceSam Lantinga2020-11-271-0/+8
* Re-enable axis correlation for raw input controllers, for twin stick shooters...Sam Lantinga2020-11-271-8/+11
* Fixed RAWINPUT_IsDevicePresent() not returning TRUE for Xbox One controllersSam Lantinga2020-11-271-0/+7
* Fixed Xbox 360 wireless controller being picked up by WGI when it's being man...Sam Lantinga2020-11-271-2/+9
* Fixed processing WM_INPUT_DEVICE_CHANGE at startupSam Lantinga2020-11-271-1/+1
* Correlate just based on buttons, joystick axes are not as precise and could p...Sam Lantinga2020-11-271-26/+50
* Removed extraneous windows message pumpingSam Lantinga2020-11-271-38/+20
* Renamed SDL_JOYSTICK_RAWINPUT_GAMING_INPUT to SDL_JOYSTICK_RAWINPUT_WGISam Lantinga2020-11-271-22/+21
* Fixed D-pad uncorrelating raw input controllers (thanks Jimbly!)Sam Lantinga2020-11-271-0/+13
* SDL_rawinputjoystick.c: fix ambiguous 'else' warningOzkan Sezer2020-11-261-1/+1
* Implemented trigger rumble for raw input controllersSam Lantinga2020-11-251-3/+18
* Revamped Xbox One HIDAPI init sequenceSam Lantinga2020-11-241-1/+0
* Generalized the raw input controller driver and moved XInput/WGI detection in...Sam Lantinga2020-11-231-240/+1263
* Added API for sensors on game controllersSam Lantinga2020-11-171-0/+7
* Fixed Windows buildSam Lantinga2020-11-121-1/+1
* Added SDL_JoystickRumbleTriggers() and SDL_GameControllerRumbleTriggers()Sam Lantinga2020-11-111-0/+10
* Don't try to build the RAWINPUT driver if HIDAPI is disabledSam Lantinga2020-11-111-1/+1
* Added stub controller LED functions for WGI and RAWINPUT (thanks meyraud!)Sam Lantinga2020-11-071-0/+15
* Fixed bug 5168 - Memory leak in RAWINPUT_JoystickOpenSam Lantinga2020-06-021-2/+2
* Fixed bug 5161 - Autodetect controller mappings based on the Linux Gamepad Sp...Sam Lantinga2020-05-291-0/+6
* Fixed buildSam Lantinga2020-04-131-0/+1
* Fixed rare crash when unplugging Xbox controller on WindowsSam Lantinga2020-04-131-10/+20
* Fixed setting the controller name for the RAWINPUT driverSam Lantinga2020-04-071-8/+36
* Fixed build warningSam Lantinga2020-04-071-1/+0
* Fixed deadlock in new raw input joystick codeSam Lantinga2020-04-071-10/+1
* Added SDL_log.h to SDL_internal.h so logging is available everywhereSam Lantinga2020-04-071-1/+0
* Probable fix for compile errors on Mac OS and (non-VS) Win32Jimb Esser2020-03-201-2/+4
* Backed out changeset 3797974f4ccfSam Lantinga2020-03-201-5/+2
* Fixed compile warningsSam Lantinga2020-03-201-2/+5
* Fixed bug 4477 - Support more than 4 XInput-capable devices on WindowsSam Lantinga2020-03-161-0/+718