Commit 9aeb408f authored by Edgar Simo's avatar Edgar Simo

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.
parent 565127b0
......@@ -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? */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment