// these keys are defined in controller.cfg, config.360.cfg, AND controller.360.cfg
// Key bindings
bind "A_BUTTON" "+jump"
bind "B_BUTTON" "+reload"
bind "X_BUTTON" "+use"
bind "Y_BUTTON" "invnextnongrenade"
bind "L_SHOULDER" "invnextitem"
bind "R_SHOULDER" "+lookspin"
bind "BACK" "togglescores"
bind "START" "gameui_activate"		// (start) button - pause

bind "L_TRIGGER" "+duck"
bind "R_TRIGGER" "+attack"

bind "STICK2"			"+attack2"
bind "S1_UP"			"xmove"
bind "S2_UP"			"xlook"

bind "DOWN" "drop"

cl_inv_showdividerline  "2"
// Key bindings end

binds_per_command		"1"
hud_fastswitch			"2"
sk_autoaim_mode			"2"

// JOYSTICK SETTINGS
joy_useNewAcecelMethod "0"

joy_name 			"Xbox controller"
joy_advanced 			"1"
joy_advaxisx 			"3"
joy_advaxisy 			"1"
joy_advaxisz 			"0"
joy_advaxisr 			"2"
joy_advaxisu 			"4"
joy_advaxisv 			"0"

joy_forwardsensitivity 		"-1.0"
joy_sidesensitivity 		"1"
joy_forwardthreshold 		"0.1"	// movement dead zone settings
joy_sidethreshold 			"0.1"
joy_pitchsensitivity 			"-0.85"
joy_pitchsensitivity_default	"-0.85"
joy_yawsensitivity 				"-0.9"
joy_yawsensitivity_default 		"-0.9"
joy_pitchthreshold 				"0.025"		// look dead zone settings
joy_yawthreshold 				"0.0"

joy_curvepoint_1	"0.005"
joy_curvepoint_2	"0.1"
joy_curvepoint_3	"0.4"
joy_curvepoint_4	"0.8"
joy_curvepoint_end	"2"

////
joy_useNewJoystickPeggedTest		"0"
//(auto aim dampening)
joy_autoAimDampenMethod				1
joy_autoaimdampenrange				"0.99"
joy_autoaimdampen					"0.4"

joy_variable_frametime 1
joy_lowend 			"0.35"
joy_lowmap 			"0.1"

joy_gamma				"0.1"
joy_accelscale 			"6.0"
joy_accelscalepoly		"0.5"
joy_accelmax 			"1.0"
joy_accel_filter		"0.9"

joy_pegged				"0.8"
cl_pitchspeed			"180"
joy_response_move 		"5"
joy_response_look		"0"
joy_response_look_pitch "0"

joy_virtual_peg			"1"

joy_inverty				"0"
joy_movement_stick		"0"

zoom_sensitivity_ratio_joystick "0.7"

joy_lookspin_default	"0.25"
// JOYSTICK SETTINGS

joystick 1
option_speed_method_default		"0" 

cl_autowepswitch		"1"
option_duck_method		"0"
option_speed_method		"0"

cl_rumblescale			"1.0"
-speed // don't start off in the slow (walking) state
+jlook // allow looking up and down
