Skip to content
Snippets Groups Projects
Commit eeff182a authored by Eidolon's avatar Eidolon
Browse files

Reverse axis event mapping in G_RemapGamepadEvent

Was erroneously mapping events inside the deadzone as key down and vice
versa.
parent 4e3f7878
Branches
Tags
1 merge request!1914Various controller fixes
...@@ -543,9 +543,9 @@ INT32 G_RemapGamepadEvent(event_t *event, INT32 *type) ...@@ -543,9 +543,9 @@ INT32 G_RemapGamepadEvent(event_t *event, INT32 *type)
const INT16 value = G_GetGamepadAxisValue(event->which, event->key); const INT16 value = G_GetGamepadAxisValue(event->which, event->key);
if (value < -jdeadzone || value > jdeadzone) if (value < -jdeadzone || value > jdeadzone)
*type = ev_keyup;
else
*type = ev_keydown; *type = ev_keydown;
else
*type = ev_keyup;
if (value < -jdeadzone) if (value < -jdeadzone)
return KEY_INV_AXES + event->key; return KEY_INV_AXES + event->key;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment