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
it would be rlly great if this was easier and more accesible cuz it aint work and i cant find a way to make it do shit.
•Some settings require Garry's Mod to be restarted to take effect. Garry's Mod even must be restarted to start using a controller that was just plugged in (plug the controller in & configure Steam Input before starting Garry's Mod).
•Confirm that the controller is properly plugged in & installed by clicking the Big Picture mode button near the top-right of the Steam Client window. The controller should work for navigating the Big Picture interface.
•Click the gear icon on the Steam Library page for Garry's Mod. Under 'controller', ensure that Steam Input is enabled.
•Go to Steam settings -> controller & ensure that support for Playstation controllers is enabled.
•Click the controller icon on the Garry's Mod library page & ensure that a Steam input configuration that keeps controller inputs as (Xbox-style) controller inputs is selected.
Edit cl_init.lua. The default bindings should be near the top of the lua file, among all the variable declairations. Variables that store default keybindings for player 2 have names like 'p2attack', 'p2jump' ... The are set to Enum values according to this wiki page [wiki.facepunch.com].
Note that if a keybinding was saved via the player 2 bind menu, these defaults will all be overridden. Splitscreen doesn't have a way to clear saved keybindings, but they can be cleared manually by deleting garrysmod/data/sgm_data/sgm_keys.dat.
On the start game dialog, find the 'player 2 bind key' field & set it to the desired key on the keyboard. The value of this field can either be the key's # or the key's name. For a letter key, the key's name is just the letter on the key (lower case). See the Garry's Mod wiki [wiki.facepunch.com] for each key's #.
In game, press the key that you chose earlier; this'll open the player 2 bind menu. Click a binding then press a key to bind. Changes take effect immediatly, but only remain in effect next game session if 'save' is clicked.
...using a controller that doesn't have a "BACK" button? The bind menu button can be changed via a setting on the main menu -> start game dialog. The simplest buttons to set as a bind menu button are keys on the keyboard. For example, to make the l key open the bind menu, type l into the player 2 bind key text box.
I can’t pick up a weapon, player 1 always has some kind of gun on the screen.
For player 2, the camera lags behind the body.
How to configure the mod so that you can play normally with a friend?
Steam™ input must be configured:
•Open big picture mode — the big picture mode button is in the upper right corner of the Steam™ window.
•Go to menu → library → Garry's Mod. Click the controller icon to the right of the Garry's Mod library page.
•A banner near the top of the controller configuration page shows the currently selected configuration, which is most likely something to effect of “keyboard WASD & mouse”? Click this banner to select a different configuration.
•Choose a configuration for games with built-in controller support.
Enable strict controller segregation pre-game via the checkbox on the start game dialog, or during game by pressing HOME on the keyboard & checking the strict controller segregation checkbox.
Linux/Mac?: don't use strict controller segregation; disable gamepad support instead (Garry's Mod settings -> mouse -> enable the gamepad)
Is the controller & keyboard/mouse controlling Player 1 while nothing controls Player 2?
Configure Steam® input to keep controller inputs as controller inputs. Set Steam® input to use a template for games with built-in controller support.
Using a different controller? Now it may be necessary to configure Steam Input rather than just disable it. Steam Input should keep controller input as controller inputs. Click the controller on the Garry's Mod library page & choose the template by Valve for games with built-in controller support. (I didn't test this).