Cameron Gutman
|
d73bd0d2f6
dinput: Don't crash in SDL_DINPUT_JoystickPresent if DInput init failed
|
4 년 전 |
Sam Lantinga
|
120c76c84b
Updated copyright for 2022
|
4 년 전 |
Sylvain
|
6fb50bd0a6
Don't use "exp" as a name so that it's doesn´t show up with searching for the function
|
4 년 전 |
Cameron Gutman
|
50971577e4
dinput: Fix memory leak when SDL_DINPUT_JoystickPresent() returns true
|
4 년 전 |
Cameron Gutman
|
afccabb881
joystick: Add capability flags for rumble and trigger rumble
|
4 년 전 |
Cameron Gutman
|
1ccfbf963e
joystick: Convert HasLED() into a generic GetCapabilities() function
|
4 년 전 |
Cameron Gutman
|
f6dc47caef
WGI/DInput: Fix SDL_IsXInputDevice() checks when RawInput is enabled
|
4 년 전 |
Sam Lantinga
|
27a48b142b
Check the pathname first, as that's a faster check for XInput devices
|
4 년 전 |
Sam Lantinga
|
d4ac6b5ed9
Detect buffer overflow when getting DirectInput device state
|
4 년 전 |
Dimitriy Ryazantcev
|
39302c9214
Add Steam Virtual Gamepad and Xbox 360 Wired Controller defines instead of magic values
|
4 년 전 |
Sam Lantinga
|
205b951b46
SDL_DINPUT_JoystickPresent() needs to do the full device enumeration
|
4 년 전 |
Dimitriy Ryazantcev
|
f5122377c9
Move SDL_IsXInputDevice check above actual joystick allocation
|
4 년 전 |
Dimitriy Ryazantcev
|
766d81ec86
Rewrite SDL_DINPUT_JoystickPresent method to avoid costly IDirectInput8_CreateDevice calls
|
4 년 전 |
Dimitriy Ryazantcev
|
73dc68a7ae
Simplify and cleanup DirectInput joystick backend code:
|
5 년 전 |
Dimitriy Ryazantcev
|
f2f759dca3
Remove not used DirectInput ignored_devices list
|
5 년 전 |
Dimitriy Ryazantcev
|
adc2d362ba
Remove outdated and not used WIN_IsXInputDevice code
|
5 년 전 |
Ozkan Sezer
|
11fce32162
SDL_dinputjoystick.c: fixes to dfDIJoystick2[] array from Wine git.
|
5 년 전 |
Ozkan Sezer
|
a594b85031
use WIN_StringToUTF8W macro instead of WIN_StringToUTF8, where needed:
|
5 년 전 |
Ozkan Sezer
|
f2bd861cd7
move SDL_tcsstr definition to core/windows/SDL_windows.h
|
5 년 전 |
Ozkan Sezer
|
f09e0af7aa
SDL_dinputjoystick.c (IsXInputDevice): adjust to be ANSI/UNICODE-agnostic
|
5 년 전 |
Sam Lantinga
|
9130f7c377
Updated copyright for 2021
|
5 년 전 |
Sam Lantinga
|
8a449de20d
Fixed Xbox 360 wireless controller being picked up by WGI when it's being managed by RAWINPUT
|
5 년 전 |
Sam Lantinga
|
8e312a6a59
Fixed detecting Bluetooth XInput controllers on Windows
|
5 년 전 |
Sam Lantinga
|
e0018d0869
Fixed Windows build
|
5 년 전 |
Sam Lantinga
|
3160c7d66f
Fixed bug 5327 - When direct input fails to load, but a controlller is plugged in through another api, an access violation happens.
|
5 년 전 |
Sam Lantinga
|
ddc0727bba
Fixed implicit memcpy() when building for ARM64 on Windows (thanks Seigo!)
|
5 년 전 |
stfx
|
efe0935904
Fix compile without DIRECTX
|
5 년 전 |
Ryan C. Gordon
|
68777406e5
windows: Fix calls to CoCreateInstance() so last parameter is a LPVOID *.
|
6 년 전 |
Sam Lantinga
|
4727f79416
Don't use the WGI driver if another driver is already handling the joystick
|
6 년 전 |
Sam Lantinga
|
4dea340ca7
Fixed bug 4477 - Support more than 4 XInput-capable devices on Windows
|
6 년 전 |