Adjust joystick defaults closer to Kex

joy_sensitivity_{yaw,pitch} and joy_exponent{,_move} were both changed.

Decreasing joy_exponent{,_move} makes the joystick respond more at small
movements. joy_exponent and joy_exponent_move values of 2 give a response
curve more similar to Kex. The original value of 3 gives a response curve
that some might find better for slow precision aiming, but it creates a
sharper cliff between small inputs and large inputs that can make
smoothly adjusting your aim/movement at medium magnitudes difficult.

joy_sensitivity_{yaw,pitch} were decreased both to compensate for the
joy_exponent{,_move} change and to be closer to Kex's default.
This commit is contained in:
Chris Cowan 2023-03-05 06:29:11 -08:00 committed by Ozkan Sezer
parent 68b9ca8906
commit 0cffb9548a
1 changed files with 4 additions and 4 deletions

View File

@ -54,11 +54,11 @@ cvar_t joy_deadzone_move = { "joy_deadzone_move", "0.175", CVAR_ARCHIVE };
cvar_t joy_outer_threshold_look = { "joy_outer_threshold_look", "0.02", CVAR_ARCHIVE };
cvar_t joy_outer_threshold_move = { "joy_outer_threshold_move", "0.02", CVAR_ARCHIVE };
cvar_t joy_deadzone_trigger = { "joy_deadzone_trigger", "0.2", CVAR_ARCHIVE };
cvar_t joy_sensitivity_yaw = { "joy_sensitivity_yaw", "300", CVAR_ARCHIVE };
cvar_t joy_sensitivity_pitch = { "joy_sensitivity_pitch", "150", CVAR_ARCHIVE };
cvar_t joy_sensitivity_yaw = { "joy_sensitivity_yaw", "240", CVAR_ARCHIVE };
cvar_t joy_sensitivity_pitch = { "joy_sensitivity_pitch", "130", CVAR_ARCHIVE };
cvar_t joy_invert = { "joy_invert", "0", CVAR_ARCHIVE };
cvar_t joy_exponent = { "joy_exponent", "3", CVAR_ARCHIVE };
cvar_t joy_exponent_move = { "joy_exponent_move", "3", CVAR_ARCHIVE };
cvar_t joy_exponent = { "joy_exponent", "2", CVAR_ARCHIVE };
cvar_t joy_exponent_move = { "joy_exponent_move", "2", CVAR_ARCHIVE };
cvar_t joy_swapmovelook = { "joy_swapmovelook", "0", CVAR_ARCHIVE };
cvar_t joy_enable = { "joy_enable", "1", CVAR_ARCHIVE };