Friday, November 14, 2008

Variable: Joysidesensitivity
Function: Controls the ramp-up speed or how much joystick movement is required for moving "full speed" side to side
Default: 1.0
Comments: If your joystick is not as fast as you think it should be try a setting of 1.5, you will reach full speed with only half of the movement.

Variable: Joypitchsensitivity
Function: Controls the speed or ratio used when you look up and down using the Assassin 3D
Default: -0.25
Comments: This setting will allow you to look Up and Down at a 45 degree angle without repositioning your hand.

Variable: Joyyawsensitivity
Function: Controls the speed that or ratio used when you look left to right using the Assassin 3D
Default: -0.5
Comments: This setting will allow you to look left and right at a 90 degree angle without repositioning your hand.

You can set the sensitivity settings to negative numbers. This inverts the direction of movement for the control. The default sensitivity settings are 1 (or -1).

These variables control your threshold settings:
Command Name Command Action Default NOTES:
Variable: Joyforwardthreshold
Function: Controls the dead-zone for moving forward and backward
Default: 0.15
Comments: If you have problems with your character moving forward or back when trying to stop or strafe, increase this number to .20

Variable: Joysidethreshold
Function: Controls the dead-zone for moving side to side
Default: 0.15
Comments: If you have problems with your character moving left or right when trying to stop or walk a ledge, increase this number to .20

Variable: Joypitchthreshold
Function: Controls the dead-zone for looking up and down
Default: 0.15

Variable: Joyyawthreshold
Function: Controls the dead-zone for looking left and right
Default: 0.15

The threshold settings allow you to control your dead-zone (or no-movement zone). The default threshold settings are .15 (meaning 15% of the full-range). The range of the threshold settings is from 0 to 1. Troublesome analog joysticks may need a larger number (like .2). Premium joysticks can use a smaller number (like .1).

If your joystick has a POV hat, the buttons are mapped to AUX29-AUX32. So, you get 8 buttons with the Logitech WingMan Extreme, 12 buttons with the Microsoft SideWinder 3D Pro, etc.

These six variables control axis mapping:
Command Name Command Action Default NOTES:
Variable: Joyadvaxisx
Function: Controls mapping of DirectInput axis X (typically joystick left and right)
Default: 3
Comments: Allows the joystick to turn.

Variable: Joyadvaxisy
Function: Controls mapping of DirectInput axis Y (typically joystick forward and backward)
Default: 1
Comments: Allows the joystick to move forward and backward.

Variable: Joyadvaxisz
Function: Controls mapping of DirectInput axis Z (typically joystick throttle)
Default: 0
Comments: Not used.

Variable: Joyadvaxisr
Function: Controls mapping of DirectInput axis R (typically joystick rudder)
Default: 0
Comments: Not used.

No comments: