Added SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL

This commit is contained in:
Sam Lantinga
2024-05-16 11:14:54 -07:00
parent 730fa2c379
commit abfd0dc683
2 changed files with 44 additions and 1 deletions

View File

@@ -1373,6 +1373,17 @@ extern "C" {
*/
#define SDL_HINT_JOYSTICK_HIDAPI_PS4 "SDL_JOYSTICK_HIDAPI_PS4"
/**
* A variable controlling the update rate of the PS4 controller over Bluetooth when using the HIDAPI driver.
*
* This defaults to 4 ms, to match the behavior over USB, and to be more friendly to other Bluetooth devices and older Bluetooth hardware on the computer. It can be set to "1" (1000Hz), "2" (500Hz) and "4" (250Hz)
*
* This hint can be set anytime, but only takes effect when extended input reports are enabled.
*
* \since This hint is available since SDL 3.0.0.
*/
#define SDL_HINT_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL "SDL_JOYSTICK_HIDAPI_PS4_REPORT_INTERVAL"
/**
* A variable controlling whether extended input reports should be used for
* PS4 controllers when using the HIDAPI driver.