[FIXED]Dinput Joystick/joypad support iffy.
We seem to have broken joypad support somewhere along the lines....
Â
with my own gamepad
Â
Left stick
(X) Left-Right = Displays as X-
(Y) Up-Down = Displays as X+
Â
Right Stick (R stands for Rotation)
RX = Displays as Joy Up and Joy Down, rather then RX+ and RX-
RY = + and - work properly.
Â
Â
Â
Triggers (By default, they are usually on 1 Z axis but this makes pressing both at the same time impossible, i'll show the results of single axis first)
(Z-) L Trigger = Displays as Joy 1 left
(Z+) R Trigger = Displays as Joy 1 Right
Â
I have them set on seperate axis
(Z-) L Trigger = Displays as Joy Left
(RZ-) R Trigger = Displays as Z Rotation - (Expected behavior)
Setting both triggers to the RZ axis results in the correct behavior
Â
Â
I'm not sure when this problem started occuring, however it works correctly in VBA 1.8
Â
1.8's behavior is as following
Â
Left Stick
X Axis = displays as joy left and right
Y Axis = displays as joy up and down
Â
Right Stick
RX = X Rotation +-
RY = Y Rotation +-
Â
Triggers
Z+- and RZ+- both work.
Â
It seems only the axis functions are effected.
Â
[attachment=41]