Clarify the meaning of the rumble enable bits for the PS5 controller
diff --git a/src/joystick/hidapi/SDL_hidapi_ps5.c b/src/joystick/hidapi/SDL_hidapi_ps5.c
index 61dedf7..afef4ef 100644
--- a/src/joystick/hidapi/SDL_hidapi_ps5.c
+++ b/src/joystick/hidapi/SDL_hidapi_ps5.c
@@ -360,7 +360,8 @@
effects = (DS5EffectsState_t *)&data[offset];
if (ctx->rumble_left || ctx->rumble_right) {
- effects->ucEnableBits1 |= 0x03; /* Enable left/right rumble */
+ effects->ucEnableBits1 |= 0x01; /* Enable rumble emulation */
+ effects->ucEnableBits1 |= 0x02; /* Disable audio haptics */
/* Shift to reduce effective rumble strength to match Xbox controllers */
effects->ucRumbleLeft = ctx->rumble_left >> 2;