|
Re: Xbox controller right analog stick not being read.
I didn't realize that it was the number of axes that was the issue. For a bit of background on this.
DirectInput will read Xbox controllers and Xbox-like controllers and typically combines the left and right shoulder buttons into one. So one axes is spread out and the left button drives it negative and the right button positive, or vice-versa.
But The XInput drivers treat the shoulder buttons as two separate axes that only go from zero to 1.
The Logitech F310 can actually be both depending on a switch on the back.
So back to the topic. The joystick APIs are a little different. Quite a few additional features are supported, and the USB tab is key to understanding the functionality of a given joystick. If you assume it works just like last year, you may miss some functionality and/or get confused and assume a behavior change is a bug.
Greg McKaskle
|