From 0f1a705fdadff460803828f6c7dd14e50c8f49b3 Mon Sep 17 00:00:00 2001
From: Nintorch <[EMAIL REDACTED]>
Date: Wed, 24 Dec 2025 18:28:42 +0500
Subject: [PATCH] Fix Emscripten joystick rumble being swapped
---
src/joystick/emscripten/SDL_sysjoystick.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/joystick/emscripten/SDL_sysjoystick.c b/src/joystick/emscripten/SDL_sysjoystick.c
index fc02eb61720b8..dbe16fd77d808 100644
--- a/src/joystick/emscripten/SDL_sysjoystick.c
+++ b/src/joystick/emscripten/SDL_sysjoystick.c
@@ -583,8 +583,8 @@ static bool EMSCRIPTEN_JoystickRumble(SDL_Joystick *joystick, Uint16 low_frequen
gamepad['vibrationActuator']['playEffect']('dual-rumble', {
'startDelay': 0,
'duration': 3000,
- 'weakMagnitude': $1 / 0xFFFF,
- 'strongMagnitude': $2 / 0xFFFF,
+ 'weakMagnitude': $2 / 0xFFFF,
+ 'strongMagnitude': $1 / 0xFFFF,
});
return 1;
}, item->index, low_frequency_rumble, high_frequency_rumble);