//joystick settings
joystick "1.000000"				//switches joystick on in the game menus
+jlook							//enables joystick look

joyadvanced 1					//turns on advanced axes variables
joyadvaxisx 3					//sets left analog stick left & right to strafe left & right
joyadvaxisy 1					//sets left analog stick forward & backward to forward & backward
joyadvaxisz 4					//sets right analog stick forward & backward to look up & look down
joyadvaxisr 2					//sets right analog stick left & right to look left & look right
joyadvaxisu 0					//trackball axis ?
joyadvaxisv 0					//trackball axis ?

//sensitivity ranges from -1.0 to 1.0
//changing from 0.5 to -0.5 will reverse the axis
//the higher the value the quicker it will reach maximums

joyforwardsensitivity -1.0		
joysidesensitivity 1.0
joypitchsensitivity -0.2
joyyawsensitivity -1.0

//threshholds
//increases size of "dead zone" in middle of analog sticks

joyforwardthreshold 0.2
joysidethreshold 0.2
joyyawthreshold 0.2
joypitchthreshold 0.2

//joyadvancedupdate				//turns on trackball - not required


// MAIN BUTTONS
bind JOY3 "+use" 			// X
bind JOY2 "+jump" 			// O
bind JOY4 "pickup" 			// SQUARE
bind JOY1 "holster" 		// TRIANGLE

// SHOULDER BUTTONS and STICK BUTTONS
bind AUX7 "+duck" 			// L1
bind AUX5 "+speed" 			// L2
bind AUX10 "+voicerecord" 	// L3
bind AUX8 "+attack" 		// R1
bind AUX6 "+attack2" 		// R2
bind AUX11 "drop" 			// R3

// START/SELECT
bind AUX9 "+showscores" 	// Select
bind AUX12 "weaponrating" 	// Start

// DPAD
bind AUX13 "toggleperson" 	// DPAD forward
bind AUX15 "toggleperson" 	// DPAD back
bind AUX16 "invprev" 		// DPAD left
bind AUX14 "invnext" 		// DPAD right