Steam Support Wiki
 
 

Using an XBox 360 Controller with Source Games

 
 

http://support.steampowered.com/cgi-bin/steampowered.cfg/php/enduser/std_adp.php?p_faqid=421

이 페이지는 현재 공사중입니다. 기술적 문제에 대한 사항은서포트 사이트를 참고해주세요.(영문)

해당 페이지의 컨텐츠는 Steam Support와 스팀 유저 커뮤니티가 같이 관리합니다. 모든 외부 링크에 대한 주의를 요합니다.

Steam Support는 어떤 이유에서라도 절대 귀하의 스팀 계정 비밀번호를 요구하거나 웹에 입력하라는 요청을 하지 않습니다.

Interested in assisting with translation? Apply to become a Steam Support Wiki Translator
English content to translate (START)

To make both of the analog sticks work in Source games copy this joystick.cfg file, and put it in the cfg folder. This folder is typically located at:

Half-Life 2:

C:\Program Files\Steam\SteamApps\*USERNAME*\half-life 2\hl2\cfg

Counter-Strike Source:

C:\Program Files\Steam\SteamApps\*USERNAME*\counter-strike source\cstrike\cfg

Day of Defeat Source:

C:\Program Files\Steam\SteamApps\*USERNAME*\day of defeat source\dod\cfg

Half-Life 2 Deathmatch:

C:\Program Files\Steam\SteamApps\*USERNAME*\half-life 2 deathmatch\hl2mp\cfg

Half-Life Source:

C:\Program Files\Steam\SteamApps\*USERNAME*\half-life source\hl1\cfg


Then launch the game, Once the the game is loaded follow the instructions below:

  1. Check the 'Joystick', and 'Joystick Look' boxes under the 'Mouse' tab in the options menu.
  2. Go to Keyboard, Advanced, and check the 'Enable Developers Console (~)' box.
  3. Open the Developer Console with the ~ key, and type: "exec joystick" (without the quotes)


You can then bind the additional keys (such as fire, reload, etc...) using the keyboard menu.

If you would like to use the typical Xbox controller setup, copy the following lines into the top of the config.cfg file for the proper game using notepad. The config.cfg file can be found in the same location referenced above, or alternatively enter each line manually into the developers console.

 bind "JOY1" "+jump"
 bind "JOY2" "+reload"
 bind "JOY3" "+speed"
 bind "JOY4" "+use"
 bind "AUX5" "+attack2"
 bind "AUX6" "+attack"
 bind "AUX7" "impulse 100"
 bind "AUX9" "+duck"
 bind "AUX10" "+zoom"
 bind "AUX29" "lastinv"
 bind "AUX30" "invnext"
 bind "AUX31" "phys_swap"
 bind "AUX32" "invprev"

NOTE: The trigger buttons on the XBox 360 controller are not currently supported by the Source engine. The L and R shoulder buttons should work properly.


(END) English content to translate
Interested in assisting with translation? Apply to become a Steam Support Wiki Translator
 
 
  link: Valve Software MediaWiki Logo