mirror of
https://github.com/yawut/SDL.git
synced 2026-04-25 07:52:57 -05:00
Disable error checks for reset actuators and set autocenter.
Reset actuators and set autocenter might not actually be supported on all implementations. We'll just disable error checking since they aren't critical to neither opening the joystick nor the haptic subsystem.
This commit is contained in:
parent
0eab4cd3b6
commit
4d5f253244
|
|
@ -439,11 +439,13 @@ SDL_SYS_JoystickOpen(SDL_Joystick * joystick)
|
|||
InputDevice,
|
||||
DISFFC_RESET);
|
||||
|
||||
/* Not necessarily supported, ignore if not supported.
|
||||
if (FAILED(result)) {
|
||||
SetDIerror("IDirectInputDevice2::SendForceFeedbackCommand",
|
||||
result);
|
||||
return (-1);
|
||||
}
|
||||
*/
|
||||
|
||||
result = IDirectInputDevice2_Unacquire(joystick->hwdata->InputDevice);
|
||||
|
||||
|
|
@ -462,10 +464,12 @@ SDL_SYS_JoystickOpen(SDL_Joystick * joystick)
|
|||
IDirectInputDevice2_SetProperty(joystick->hwdata->InputDevice,
|
||||
DIPROP_AUTOCENTER, &dipdw.diph);
|
||||
|
||||
/* Not necessarily supported, ignore if not supported.
|
||||
if (FAILED(result)) {
|
||||
SetDIerror("IDirectInputDevice2::SetProperty", result);
|
||||
return (-1);
|
||||
}
|
||||
*/
|
||||
}
|
||||
|
||||
/* What buttons and axes does it have? */
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user