Garry's Mod

Garry's Mod

View Stats:
DigitalAce Mar 28, 2015 @ 8:42pm
i want to play with xbox 360 controller but there is something wrong...
everything with the controller works just fine, but when i want to look up and down \, i just cant do it, could somebody please help.
< >
Showing 1-15 of 15 comments
DigitalAce Mar 28, 2015 @ 8:42pm 
by the way it is in GMod
IP Rights Watch Mar 29, 2015 @ 2:27am 
Who the ♥♥♥♥ plays Garry's Mod with a XBOX 360 controller?
ToxicPenguin Mar 29, 2015 @ 4:46am 
Okay, this took HOURS of playing around but I just fixed this. I'm using a PS3 controller via a program that fools the PC into thinking it is a 360 controller (find that here: [youtube.com]
/watch?v=TpSaOJJIun8).

Step 1: Open C:\Program Files (x86)\Steam\steamapps\common\GarrysMod\garrysmod\cfg
Step 2: Open Notepad and paste the text below.
Step 3: Paste that into the Notepad, change the "Save as type" to All documents and name it controller.cfg
Step 4: Save to the cfg folder.
Step 5: Start Garry's Mod and press tilde (~) and enter in "exec controller". This will run the file.
If this doesn't work modify the notes and share please. Modify the sensitivity to your liking. I haven't played with it yet so I can't give any advice/warnings.

The below text is not mine and I shouldn't take full credit for it, just for modifying it to work with my controller. Creator is Rayman1103 and I found it here http://forums.steampowered.com/forums/showthread.php?t=1877191

// stuff to paste, don't mind my notes.
// 1 = move back/forward
// 2 = look up/down
// 3 = move left/right
// 4 = turn left/right
// 5 = unknown stop here
joystick 1
joy_advanced "1" // use advanced joystick options (allows for multiple axes)

joy_name "joystick"
joy_advaxisx 3 // x-axis controls GAME_AXIS_SIDE (strafing left and right)
joy_advaxisy 1 // y-axis controls GAME_AXIS_FORWARD (move forward and back)
joy_advaxisz 4 // z-axis is treated like a button
joy_advaxisr 2 // r-axis controls GAME_AXIS_PITCH (look up and down)
joy_advaxisu 0 // u-axis controls GAME_AXIS_YAW (look left and right)
joy_advaxisv 0 // v-axis is unused
joy_forwardsensitivity -1.0 // movement sensitivity
joy_sidesensitivity 1.0
joy_forwardthreshold 0.1 // movement dead zone settings
joy_sidethreshold 0.1
joy_pitchsensitivity 1.0 // look sensitivity
joy_yawsensitivity -1.5
joy_pitchthreshold 0.1 // look dead zone settings
joy_yawthreshold 1.0

joy_variable_frametime 1
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
joy_autoaimdampen 0.3
joy_autoaimdampenrange 0.85
joyadvancedupdate // advanced joystick update allows for analog control of move and look
Last edited by ToxicPenguin; Mar 29, 2015 @ 4:48am
iFourHundred (Banned) Mar 29, 2015 @ 6:00am 
Or you could use a mouse..?
ToxicPenguin Mar 29, 2015 @ 6:16am 
You could, but I choose not to as I am well trained in controllers but not in keyboard/mouse. I respect your taste for keyboard but I'd like to enjoy my old-school controller. (Yes, I've just been converted to GabeN-ism.)
Last edited by ToxicPenguin; Mar 29, 2015 @ 6:20am
iFourHundred (Banned) Mar 29, 2015 @ 6:21am 
Originally posted by ToxicPenguin:
You could, but I choose not to as I am well trained in controllers but not in keyboard/mouse. I respect your taste for keyboard but I'd like to enjoy my old-school controller. (Yes, I've just been converted to GabeN-ism.)
Fair enough, welcome to the PC master race. We have ultra graphics and 4k on the left, and mods on the right.
ToxicPenguin Mar 29, 2015 @ 7:54am 
On a more on-topic note...
If you're like me and have your own favorite controls follow the steps above and instead paste the below wall of text and name it "favorites.cfg". This will allow you to switch between your favorite keyboard/mouse and controller bindings.

Steam deleted all of my extra spaces to keep it orderly so good luck I guess...
*EDIT Link to pastebin: http://pastebin.com/0zzbnSCh

// Favorite keyboard controls

// Numpad buttons
// 7 KP_HOME 8 KP_ARROWUP 9 KP_PGUP
// 4 KP_ARROWLEFT 5 KP_5 6 KP_ARROWRIGHT
// 1 KP_END 2 KP_ARROWDOWN 3 KP_PGDN

// Keyboard controls
bind "q" "+menu" // Show Menu [+menu]
bind "c" "+menu_context" // Show Context Menu [+menu_context]
// Undo [gmod_undo]
bind "KP_PGUP" "noclip" // No-Clip Mode [noclip]
// Start/Stop recording a demo [gm_demo]
// Start/Stop recording a video [gm_video]
// Game Modes
bind "F1" "gm_showhelp" // Show Help [gm_showhelp]
bind "F2" "gm_showteam" // Team Menu [gm_showteam]
bind "F3" "gm_showspare1" // Spare 1 [gm_showspare1]
bind "F4" "gm_showspare2" // Spare 2 [gm_showspare2]
// Movement
bind "w" "+foward" // Move Forward [+forward]
bind "s" "+back" // Move Back [+back]
bind "a" "+moveleft" // Strafe Left [+moveleft]
bind "d" "+moveright" // Strafe Right [+moveright]
bind "ctrl" "+speed" // Sprint [+speed]
bind "space" "+jump" // Jump [+jump]
bind "shift" "+duck" // Crouch [+duck]
// Combat
bind "mouse1" "+attack" // Primary Fire [+attack]
bind "mouse2" "+attack2" // Secondary Fire [+attack2]
bind "r" "+reload" // Reload [+reload]
bind "e" "+use" // Interact [+use]
bind "mouse4" "phys_swap" // Gravity Gun [phys_sawp]
bind "f" "impulse 100" // Flashlight [impulse 100]
bind "mouse3" "+zoom" // Suit Zoom [+zoom]
bind "1" "slot1" // Weapon Category 1 [slot1]
bind "2" "slot2" // Weapon Category 2 [slot2]
bind "3" "slot3" // Weapon Category 3 [slot3]
bind "4" "slot4" // Weapon Category 4 [slot4]
bind "5" "slot5" // Weapon Category 5 [slot5]
bind "6" "slot6" // Weapon Category 6 [slot6]
bind "MWHEELDOWN" "invnext" // Next Weapon [invnext]
bind "MWHEELUP" "invprev" // Previous Weapon [invprev]
// Last Weapon Used [lastinv]
// Communication
bind "x" "+voicerecord" // Use Voice Communication [+voicerecord]
bind "y" "messagemode" // Chat Message [messagemode]
bind "u" "messagemode2" // Team Message [messagemode2]
// Miscellaneous Movement
bind "alt" "+walk" // Walk [+walk]
// Turn Left [+left]
// Turn Right [+right]
// Swim Up [+moveup]
// Swim Down [+movedown]
// Look Up [+lookup]
// Look Down [+lookdown]
// Strafe Modifier [+strafe]
// Keyboard Look Modifier [+klook]
bind "`" "toggleconsole" // Toggle Console [toggleconsole]
// Custom TTT
bind "KP_END" "ttt_radio imwith"
bind "KP_DOWNARROW" "ttt_radio innocent"
bind "KP_PGDN" "ttt_radio traitor"
bind "KP_UPARROW" "kill"

echo Favorite keyboard controls loaded.
Last edited by ToxicPenguin; Oct 26, 2016 @ 4:01am
DigitalAce Mar 29, 2015 @ 11:59am 
one thing for toxic penguin is a question... can i do all of that with an xbox 360 controller or does it have to be with a PS3 controller?
DigitalAce Mar 29, 2015 @ 12:02pm 
Originally posted by iFourHundred:
Or you could use a mouse..?
i do but it is sometimes annoying thats why, n tmeaning to be rude
ToxicPenguin Mar 29, 2015 @ 12:08pm 
Yes. I was just pointing out that this software runs PS3 controllers like Xbox360 controllers.

I'll be making a favorite_controller.cgf file in ~10 hours for anyone interested. I forgot about that beforehand.
ashrasmun Oct 15, 2016 @ 3:28am 
If you are using Xbox 360 controller, you can also download Xinput Plus and forget about all of the above. Just change the axes in the program and voila! Everything's set without cfg files. One bad thing about it though, is that you can be penalized for using it during online play. I don't know how can it affect playing Garry's Mod, but it helped me "fixing" Skyrim, so I thought I could share :)
DigitalAce Oct 24, 2016 @ 5:36pm 
Ok Thanks!
Jett Oct 24, 2016 @ 6:02pm 
Look it up on the Youtubes its easy just figured it out myself
the shork Oct 25, 2016 @ 9:55am 
Originally posted by vision.digital:
Ok Thanks!
WHAT A USEFUL COMMENT TO POST ON A 2015 THREAD.





Please do somethig else instead of necroing threads...
DigitalAce Nov 10, 2016 @ 5:57pm 
Yeah there is already a good answer, no need for another, but thanks anyways!
< >
Showing 1-15 of 15 comments
Per page: 1530 50

Date Posted: Mar 28, 2015 @ 8:42pm
Posts: 15