Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
unbindall // Prevent mouse/keyboard control when gamepad is in use (to prevent autoaim exploit)
joystick 1 // Enable joystick support
joy_advanced 1 // Enable advanced axis support
// Set up joystick axes
joy_advaxisx 3
joy_advaxisy 1
joy_advaxisz 2
joy_advaxisr 4
joy_advaxisu 0
joy_advaxisv 0
// Set up joystick sensitivities
joy_forwardsensitivity -1
joy_sidesensitivity 1
joy_pitchsensitivity 0.8
joy_yawsensitivity -0.8
joy_pitchthreshold 0.2
joy_yawthreshold 0.2
// Joystick response values
joy_autoaimdampenrange 0.85
joy_autoaimdampen 0.5
joy_lowend 0.65
joy_lowmap 0.15
joy_accelscale 3.0
joy_accelmax 4.0
joy_response_move 5
joy_response_look 1
// Set up joystick sensitivities for player 2
cmd2 joy_forwardsensitivity -1
cmd2 joy_sidesensitivity 1
cmd2 joy_pitchsensitivity 0.8
cmd2 joy_yawsensitivity -0.8
cmd2 joy_pitchthreshold 0.2
cmd2 joy_yawthreshold 0.2
// Joystick response values
cmd2 joy_autoaimdampenrange 0.85
cmd2 joy_autoaimdampen 0.5
cmd2 joy_lowend 0.65
cmd2 joy_lowmap 0.15
cmd2 joy_accelscale 3.0
cmd2 joy_accelmax 4.0
cmd2 joy_response_move 5
cmd2 joy_response_look 1
// Confirm advanced options
joyadvancedupdate
// Controller 1
+jlook // enable joystick look
bind "joy1" "+use" // (X) Use
bind "joy2" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
bind "joy3" "+reload" // (B) button - Reload
bind "joy4" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
bind "joy7" "+duck" // LB - Duck
bind "joy8" "+lookspin" // RB - Fast 180 spin
bind "joy5" "+attack2" // LT - Melee
bind "joy6" "+attack" // RT - Main weapon - Primary trigger
bind "joy9" "togglescores" // (back) button - scores
bind "joy10" "gameui_activate" // (start) button - pause
bind "joy11" "vocalize smartlook" // LS - vocalize
bind "joy12" "+zoom" // RS click - Rifle Zoom
bind "up" "impulse 100" // DPad Up - Toggle flashlight
bind "left" "slot3" // DPad Left - grenade
bind "right" "slot4" // DPad Right - health
bind "down" "slot5" // DPad Down - Pills
// Controller 2
cmd2 +jlook // enable joystick look
cmd2 bind "joy1" "+use" // (X) Use
cmd2 bind "joy2" "+jump;+menuAccept" // (A) button - Jump -menuAccpt allows us to make selections on hud menus
cmd2 bind "joy3" "+reload" // (B) button - Reload
cmd2 bind "joy4" "lastinv" // (Y) button - swap pistol/rifle or z_abort -used to respawn as a ghost.
cmd2 bind "joy7" "+duck" // LB - Duck
cmd2 bind "joy8" "+lookspin" // RB - Fast 180 spin
cmd2 bind "joy5" "+attack2" // LT - Melee
cmd2 bind "joy6" "+attack" // RT - Main weapon - Primary trigger
cmd2 bind "joy9" "togglescores" // (back) button - scores
cmd2 bind "joy10" "gameui_activate" // (start) button - pause
cmd2 bind "joy11" "vocalize smartlook" // LS - vocalize
cmd2 bind "joy12" "+zoom" // RS click - Rifle Zoom
cmd2 bind "up" "impulse 100" // DPad Up - Toggle flashlight
cmd2 bind "left" "slot3" // DPad Left - grenade
cmd2 bind "right" "slot4" // DPad Right - health
cmd2 bind "down" "slot5" // DPad Down - Pills
just every time you load the game if you want to use a controller you need to edit the controlles but later i will do some research on my buttons and make it better so i wont need to edit them every time the game loads
Edit : forgot to say that every time the game loads just go to dev console and put " exec 360controller.cfg " something like that