Quote:
|
Originally Posted by chris31
"_wheel" makes sense but have it output all the values with a simple printf and use the joystick (press buttons to change values, etc) so you can determine which variable it is.
|
This is not correct. "_wheel" is for the large wheel on the left hand side of the CH Flightstick (ie: not the trim wheels). I am not certain what the hat corresponds to, but my best guess would be the aux's, or the second joystick.
[edit]I just realized that you are talking about new sticks and I am talking about old sticks. See Astronouth's post below me for information about the new joysticks.
[/edit]
You see, back in the day,
two joysticks could be hooked to each gameport port. Some hardware manufacturers, rather than building an entire second joystick, just put in some circuitry to send "full up/down/left/right" instead of the analog values. This let you map the second joystick to a D-pad, for instance.
However, on the IFI implementation of the Gameport, the "_wheel" variable uses one of the analog axes of the second joystick, and the "_aux" variable the other analog axis. This still leaves the two remaining digital variables of "_aux1" and "_aux2". It is possible that the up/down or left/right gets mapped "full up/down" to "_aux" and the other is mapped to "_aux1" and "_aux2".
Sorry if my explanation now doesn't make a tremendous amount of sense. I am going to be writing all of this up much more clearly before build season.