Configuring the XBox 360 Controller to Work With Windows and Source

Introduction: Configuring the XBox 360 Controller to Work With Windows and Source

This Instructable will show you how to install the XBox 360 controller on your PC, and how to get it to work with Source. I've wanted to put a controller on my computer for some time now. It all started with reading Maximum PC's review of the controller, they said you could do it but didn't show you how. You can buy two types of wired controllers the regular one and the windows one, which comes with a driver CD. This is how to do it the cheaper way without the CD.

MAXPC Article

Step 1: Buy Controller

This is the most expensive part, go to your local big box electronics store i.e. Best Buy or Future Shop and buy the wired XBox 360 Controller. Also if you don't have Day of Defeat Source buy it, its god(not just good GOD!). The controller will probably set you back fifty bucks and if you have a 360 it can pull double duty or you could use a wireless one with the charging cord in it.

Step 2: Open It Up

Now this isn't open heart surgery or anything just take your scissors and cut open the package. Pull out the controller and pull out the cardboard and look for this piece.

Step 3: Plug It in Plug It In

Plug in the controller and watch it light up once the found new hardware box opens up tell it to piss off. What ever you do don't use windows update it takes forever and may fail.

Step 4: Go Get the Drivers

To download the driver go to www.windowsgaming.comand click Hardware, then Controllers then pick the wired XBox controller and click download drivers. Now fill out your info and run what downloads. If you get confused at all after this step follow the pictures and they will tell you what to do.

Step 5: Set Up Source

Take the file thats on this page and put it in the location:
C:\Program Files\Steam\SteamApps\<username>\<game>\<abbreviated game>\cfg
Then open Source and go to Options and check the boxes joystick and joystick look.
It's easier to play if you lower your sensitivity as well.
Then in the Console(~) type exec joystick
Then type:
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"

Step 6: Final Thoughts

If after adjusting anything in Options you can't firere-enter those bind values. By the way no games support the triggers so you have to use the shoulder buttons to fire.

Be the First to Share

    Recommendations

    • Exercise Speed Challenge

      Exercise Speed Challenge
    • Pocket-Sized Speed Challenge

      Pocket-Sized Speed Challenge
    • Audio Challenge 2020

      Audio Challenge 2020

    82 Discussions

    0
    Daelone
    Daelone

    7 years ago on Step 3

    I plugged the controller in, but its just flashes the whole ring.

    0
    alien200049655
    alien200049655

    8 years ago on Step 6

    double_d_mfl>> good call on the Xpadder program. I use it for my games that are not compatible with the controller(ei,. grandtheft auto vice city, Doom3,..etc.
    I have the free version, which works fine after you find the optimal button assignments. there is a Paid version availible with a few more features.

    0
    hrashid
    hrashid

    8 years ago on Introduction

    hi i just bought a xbox 360 wireless controller + play & charge kit special edition(they didnt had the wired one). it comes with a wire which i can connect to pc and i followed all the steps except that it doesnt work can any one help please

    0
    the jimster
    the jimster

    Reply 8 years ago on Introduction

    For the wireless controller you need a Xbox 360 Wireless Gaming Receiver even if you have the play and charge.

    you can order it from hear

    http://www.amazon.com/Xbox-Wireless-Gaming-Receiver-Black/dp/B0032A0RBC/ref=pd_ecc_rvi_cart_1

    0
    Brookside09
    Brookside09

    10 years ago on Step 5

    how do i access the "console?"

    0
    blainewood
    blainewood

    Reply 9 years ago on Step 5

    The Development Console can be accessed in game by pressing the ~ key, which is located above Tab.

    0
    rwinters1
    rwinters1

    Reply 8 years ago on Introduction

    pressed the ~ key a bunch..........nuthin happened what else can i try

    0
    djones40
    djones40

    8 years ago on Step 5

    and the options to enable joystick etc?

    0
    djones40
    djones40

    8 years ago on Step 5

    What program do you use when trying to access the source?

    0
    jackburns98
    jackburns98

    8 years ago on Step 4

    for wireless on goto=http://www.microsoft.com/hardware/en-us/d/xbox-360-wireless-controller-for-windows


    for wired on goto=http://www.microsoft.com/hardware/en-us/d/xbox-360-controller-for-windows

    0
    Risen_Sith
    Risen_Sith

    10 years ago on Step 5

    I can find the file up to this point "C:\Program Files\Steam\SteamApps" I can't find my user name in there. please help.

    0
    blainewood
    blainewood

    Reply 9 years ago on Step 5

    Try looking under the C:\Program Files\Steam\SteamApps\common folder. Some of my games are put under my user name and others are under common.

    0
    unusualsuspects
    unusualsuspects

    11 years ago on Step 6

    Actually, at least for Team Fortress 2 (haven't tried others), you can simply go under the Dev. Console and enter exec xbox360controller (once the controller driver from Microsoft has been installed) and that takes care of everything. Triggers included. Hope this helps.

    0
    Risen_Sith
    Risen_Sith

    Reply 10 years ago on Step 6

    where can i find the "Dev. Console"?

    0
    blainewood
    blainewood

    Reply 9 years ago on Step 6

    The Development Console can be accessed in game by pressing the ~ key, which is located above Tab.

    0
    Shivan-Bane
    Shivan-Bane

    10 years ago on Introduction

    Hey, do you have to buy DoD to get source? and if not where do you get source from? please reply, thanks.

    0
    johnmcclane
    johnmcclane

    10 years ago on Step 5

    Answer is simple. Rename the file Joystick.cfg. It names it something weird when you download it.

    0
    hazerddex
    hazerddex

    Reply 10 years ago on Step 5

    i did that and gess what it still says couldnt exec joystick

    0
    thewanter
    thewanter

    10 years ago on Step 5

    nvm i dont need to put that command but are we not supposed to be able to look around  because i can only look forward of me