mirror of
https://github.com/Ryujinx/SDL.git
synced 2025-01-10 22:45:32 +00:00
Fixed the accelerometer sensitivity for the Armor-X Pro controller
(cherry picked from commit 8029a767eef4147c07cde965bd5a2d2e11e237ee)
This commit is contained in:
parent
93c289b475
commit
8bfbda1eab
|
@ -408,6 +408,12 @@ static SDL_bool HIDAPI_DriverPS4_InitDevice(SDL_HIDAPI_Device *device)
|
|||
ctx->effects_supported = SDL_FALSE;
|
||||
}
|
||||
|
||||
if (device->vendor_id == USB_VENDOR_SONY &&
|
||||
device->product_id == USB_PRODUCT_SONY_DS4_STRIKEPAD) {
|
||||
/* The Armor-X Pro seems to only deliver half the acceleration it should */
|
||||
ctx->accel_numerator *= 2;
|
||||
}
|
||||
|
||||
device->joystick_type = joystick_type;
|
||||
device->type = SDL_CONTROLLER_TYPE_PS4;
|
||||
if (ctx->official_controller) {
|
||||
|
|
Loading…
Reference in a new issue