Difference between revisions of "Steam Input"
PotatoSebs (talk | contribs) m |
PotatoSebs (talk | contribs) m (→List of in-game) |
||
Line 12: | Line 12: | ||
** Used whenever a pop-up happens in-game (such as the [[Disguise Kit]] or the class selection screen). | ** Used whenever a pop-up happens in-game (such as the [[Disguise Kit]] or the class selection screen). | ||
− | === List of in-game === | + | === List of in-game actions === |
{{Rewrite|Reduce size of the table. Just a list of in-game actions should suffice}} | {{Rewrite|Reduce size of the table. Just a list of in-game actions should suffice}} | ||
An in-game action is a defined action by the developer when using the Steam Input system (such as "Jump" or "Use item"). Below is a list of in-game actions: | An in-game action is a defined action by the developer when using the Steam Input system (such as "Jump" or "Use item"). Below is a list of in-game actions: |
Revision as of 04:22, 12 March 2024
It has been suggested that this article or section be merged with List of default keys. Discussion to support or oppose the merge should be on this article's talk page, usually under the heading "Merge". |
Steam Input is a system that allows multiple types of controllers to be used in games on Steam. Team Fortress 2 comes with a default controller layout for the Steam Controller and the Steam Link mobile app, but can convert these binds to other controllers. Steam Input also allows for mouse-like camera controls for controllers that have a gyroscope and/or trackpads, and the sensitivity of the camera is controlled by Steam Input rather than the in-game sensitivity option.
Contents
Action sets
Steam uses a layout editor in the Steam client that lets the user rebind in-game actions for each input on every action set. An action set represents what is currently happening in the game (such as being on the main menu, playing the game, spectating, etc.) and changes the control scheme accordingly. By default, the action sets for Team Fortress 2 are as follows:
- In-game
- Menus
- Spectator Controls
- In-Game During Pop-up
- Used whenever a pop-up happens in-game (such as the Disguise Kit or the class selection screen).
List of in-game actions
This article or section may need to be rewritten entirely to comply with Team Fortress Wiki's quality standards. You can help. The discussion page may contain suggestions. |
An in-game action is a defined action by the developer when using the Steam Input system (such as "Jump" or "Use item"). Below is a list of in-game actions:
In-game actions | ||
---|---|---|
Action set | Type of in-game action | In-game actions |
In-game | Digital |
|
Analog (Joystick) |
| |
Analog (Mouse) |
| |
Menus | Digital |
|
Analog (Mouse) |
| |
Spectator Controls | Digital |
|
Analog (Mouse) |
| |
In-Game During Pop-up | Digital |
|
Analog (Joystick) |
| |
Analog (Mouse) |
|
Default layouts
Team Fortress 2 has two pre-made layouts for the Steam Controller and touchscreen for the Steam Link mobile app. For other controllers, the layout for the Steam Controller will be automatically converted to the user's controller. Not all binds will transfer over if the user's controller is missing a button or feature, such as a gyroscope, a trackpad, grip buttons, etc.
Steam Controller layout
Custom controls
Enabling the controller on Steam
- In the Steam client, click "Steam" on the top left and select "Settings".
- Click on "Controller" on the left and choose which controller type to enable.
Editing layouts
Editing layouts in the layout editor will allow the game to accurately reflect those changes by showing the correct glyphs (button icons) that matches the edited commands and match the controller used. To edit the layout of the controller, do the following:
- Right click the game in your Steam library and select Manage > Controller Layout, click the controller icon on the right of the game's library page, or click on "View controller settings" on the right of the game's library page.
- A new window will pop up with the options to find layouts made by the community or to edit the current layout yourself.
Controller differences
- The Steam Controller, Steam Deck, and Steam Link mobile app require no steps to enable Steam Input as it is always enabled for these controllers.
- Xbox controllers do not have a gyroscope to use, meaning they cannot have mouse-like aiming. Some models do have extra buttons to use, e.g, Xbox Elite's 4 grip buttons, and the Series' share button.
- The PlayStation's Sixaxis/DualShock 3 controllers do not have a gyroscope. The DualShock 4 and DualSense controllers have a gyroscope and the option to use a split touchpad or unified touchpad.
- Nintendo Switch controllers, both the Joy-Cons and Switch Pro Controllers, have a gyroscope to use and the triggers are digital.