[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Mingw-cross-env-list] PATCH: Re: SDL2 Xinput joystick axis jumps from p
From: |
Franz Schrober |
Subject: |
[Mingw-cross-env-list] PATCH: Re: SDL2 Xinput joystick axis jumps from positive to negative |
Date: |
Wed, 26 Jun 2013 22:19:24 +0100 (BST) |
Attached is my patch. It ensures that the values are correctly limitted between
-32767 and 32767 (otherwise the negator - and the conversion to sint16 would
corrupt the result)
----- Ursprüngliche Message -----
Von: Franz Schrober <address@hidden>
An: "address@hidden" <address@hidden>
CC:
Gesendet: 22:52 Mittwoch, 26.Juni 2013
Betreff: Xinput joystick axis jumps from positive to negative
Hi,
I am using Motioninjoy (Dualshock 3 Sixaxxis controller on Windows 7) together
with a recent SDL2 (post rc1) and noticed with the testjoystick binary that the
axis 3 (left analog up/down) jumps when going in down direction from 32257 to
-32768. This seems obviously wrong and I have never seen this before. In my
games the people are now going backwards before they start to sprint forward
when the player actually wants to run as fast as possible backwards. This also
happens on the axis 2 (right analog stick up/down)
This problem doesn't happen in DX mode
sdl2-2-xinput_range.patch
Description: Text Data
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Mingw-cross-env-list] PATCH: Re: SDL2 Xinput joystick axis jumps from positive to negative,
Franz Schrober <=