mirror of https://github.com/encounter/SDL.git
haptic: Fix initial detection of haptic devices on Linux system
SDL_UDEV_Scan must be called during SDL_SYS_HapticInit to ensure devices outside of the 0-31 range are added to the list of haptic devices. Fixes Bugzilla #3923.
This commit is contained in:
parent
a37d3e0b1e
commit
e714f6590e
|
@ -181,6 +181,9 @@ SDL_SYS_HapticInit(void)
|
|||
SDL_UDEV_Quit();
|
||||
return SDL_SetError("Could not setup haptic <-> udev callback");
|
||||
}
|
||||
|
||||
/* Force a scan to build the initial device list */
|
||||
SDL_UDEV_Scan();
|
||||
#endif /* SDL_USE_LIBUDEV */
|
||||
|
||||
return numhaptics;
|
||||
|
|
Loading…
Reference in New Issue