Merge pull request #535 from Hasufel/patch-3

Cater for two's complement in joypad analog axis
This commit is contained in:
Joshua Granick
2015-08-09 07:01:10 -07:00

View File

@@ -270,7 +270,7 @@ namespace lime {
}
gamepadsAxisMap[event->caxis.which][event->caxis.axis] = event->caxis.value;
gamepadEvent.axisValue = event->caxis.value / 32768.0;
gamepadEvent.axisValue = event->caxis.value / (event->caxis.value>0?32767.0:32768.0);
GamepadEvent::Dispatch (&gamepadEvent);
break;