Getting Started For Players (Steamworks Documentation)
Maybe your like
Steamworks Documentation
Once you decide what controller you want to use, make sure to connect it to your computer, and if it uses batteries, make sure that it is charged.Next, we'll visit the controller settings. You can access these through either the desktop client or Big Picture mode.
From there, select "Controller."
From here you can change the general controller settings, as well as change three different global configurations. Let's go into general controller settings first:
If you are using a PlayStation 4, Xbox One, Xbox 360, or generic controller, make sure you have the corresponding configuration support boxes checked. Also make sure your controller(s) is/are plugged in. All detected controllers compatible with the configurator will show up on this screen.Now, let's go back to the three global configurations from the previous. The first two are fairly straight-forward:
Because this is a special configuration, it's assumed that you've already got the Guide button pressed. So if you press the left analog stick up while also holding down the PlayStation button, you'll increase the volume. If you press PlayStation + Triangle, you'll turn off the controller, and so on. This is the only way you can set bindings for the Guide button in any configuration.
icon in the upper right corner of the Steam client.
Click the gear icon to adjust settings:
Then click "Controller Settings":
If you are using a PlayStation 4, Xbox One, Xbox 360, or generic controller, make sure you have the corresponding configuration support boxes checked:
Also make sure your controller(s) is/are plugged in. All detected controllers compatible with the configurator will show up on this screen.Next, we'll show you how to configure your controller for a specific game, in both Big Picture mode and the desktop client.
NOTE: Disclosure: In this example I'm picking my own game because I have full control of its Steam Input API integration and can use it to demonstrate certain features.A context menu will now appear.You Did Plug the Controller in, Right?If you don't have a controller plugged in, you won't have the "Edit Steam Controller Configuration..." option, so make sure you've plugged in your device:
With your device plugged in and the correct menu showing, select "Edit Steam Controller Configuration..."This will open the configuration screen.
If you are using the desktop client, you can skip to Step 5 as the configuration screen is essentially the same for both Big Picture mode and the desktop client.
NOTE: Disclosure: In this example I'm picking my own game because I have full control of its Steam Input API integration and can use it to demonstrate certain features.When the game's menu comes up, select "Manage Game" in the sidebar:
You Did Plug the Controller in, Right?If you don't have a controller plugged in, you will see a menu like this:
Once you plug in the controller, you should see something like this:
Select "Controller Configuration" to open up the controller configuration menu.
Note that much of what you see here is specific to this particular game and will be different in other games.The four buttons at the top -- Editor Controls, Battle Controls, Map Controls, and Menu Controls -- are action sets. Whenever you bring up an in-game menu, the game sends a signal via the API to activate the "Menu Controls" action set. When the player visits the overworld, the game switches to "Map Controls", and "Battle Controls" activates when a battle begins. All this happens automatically without the users' input.Action bindings for each action set are entirely independent of each other, so swapping A and B for Cancel / Select in "Menu Controls" will not affect anything in "Battle Controls", for instance.To change bindings, click on any of the controller regions. Here's what pops up when you select the face buttons:
From here you can choose different actions from each of the button input drop-down menus:
Note that for this game, all of these are native in-game actions that have been defined by the developer. You can change what actions are bound to which inputs by selecting the input, and choosing an action from the list.Now all that's left is to start playing your game!
We're greeted by a default legacy configuration, selected from one of several templates:
Here, instead of binding physical inputs to native in-game actions, physical inputs are simply bound to other physical inputs. The face buttons, shoulder buttons, analog triggers, start and back buttons, and the left joystick are all mapped to their XInput equivalents. The left trackpad's input source mode is set to "Dpad", with XInput Dpad buttons bound to each direction. The right trackpad's input source mode is set to "Mouse Joystick", with right-stick-click bound to the right trackpad's click action.Let's say I want to rebind the "Y" button on the button pad. First, click on the button pad:
Then click on the sub-input you want to edit. In this case, the "Y" button:
Here you see the legacy input binding menu. You can give this binding a name, as well as choose any of the available hardware inputs to bind to it.
You can bind keyboard buttons, mouse buttons, and even gamepad buttons (emulated gamepad buttons will be seen by the game as XInput events). You can also bind multiple buttons to a single input (Toggle Multi-Button On), as well as set special conditions for the input (Show Activators), but we'll get into those later.
Steamworks is the set of tools and services built by Valve that help you configure, manage, and operate your game on Steam. 
- Documentation Home Page
- Getting Started
- Store Presence
- Features
- Anti-cheat and Game Bans
- Common Redistributables
- Enhanced Rich Presence
- Game Notifications
- Microtransactions (In-Game Purchases)
- Multiplayer
- Stats and Achievements
- Steam Audio
- Steam Cloud
- Steam Cloud Play (Beta)
- Steam Community
- Steam DRM
- Steam Error Reporting
- Steam Families
- Steam HTML Surface
- Steam Input
- Action Manifest Files
- Action Set Layers
- Activators
- Browsing Configurations
- General Concepts
- Getting Started for Developers
- Getting Started for Players
- In-Game Actions File
- Input Source Modes
- Input Sources
- Legacy Mode Bindings
- Mode Shifting
- Mouse Regions
- Radial Menus
- Steam Input Devices
- Steam Input Gamepad Emulation - Best Practices
- Templates for In-Game Actions Files
- Touch Menus
- Uploading Steam Input Configs to Steam Workshop
- Steam Inventory Service
- Steam Keys
- Steam Leaderboards
- Steam Overlay
- Steam Playtest
- Steam Remote Play
- Steam Screenshots
- Steam Timelines
- Steam Voice
- Steam Workshop
- User Authentication and Ownership
- Virtual Reality
- Finance
- Sales and Marketing
- Steamworks SDK
- Web API Overview
- Accessibility Features
- Steam Deck
- Steam Frame
- Steam PC Café Program
- Steamworks API Reference
- Steamworks Web API Reference
Global Settings
Before we start a game we'll need to make some basic choices and set some global settings in Big Picture mode.Step 1: Pick a Controller
If you're reading this, it's presumably because you want to use a certain controller with a certain game. If you happen to have more than one, you should start by picking which one you want to use -- various models are supported, and some have unique features: Steam Input Devices
Once you decide what controller you want to use, make sure to connect it to your computer, and if it uses batteries, make sure that it is charged.Next, we'll visit the controller settings. You can access these through either the desktop client or Big Picture mode.Step 2: Controller Settings (Desktop Client)
In the desktop client, select "Steam" and then select "Settings."
From there, select "Controller."
From here you can change the general controller settings, as well as change three different global configurations. Let's go into general controller settings first:
If you are using a PlayStation 4, Xbox One, Xbox 360, or generic controller, make sure you have the corresponding configuration support boxes checked. Also make sure your controller(s) is/are plugged in. All detected controllers compatible with the configurator will show up on this screen.Now, let's go back to the three global configurations from the previous. The first two are fairly straight-forward:- The Big Picture Configuration is your input bindings for navigating Big Picture mode with a controller.
- The Desktop Configuration is your input bindings for navigating the Desktop with a controller.
- The Guide Button Chord Configuration requires a bit more explanation.
Because this is a special configuration, it's assumed that you've already got the Guide button pressed. So if you press the left analog stick up while also holding down the PlayStation button, you'll increase the volume. If you press PlayStation + Triangle, you'll turn off the controller, and so on. This is the only way you can set bindings for the Guide button in any configuration.Step 3: Controller Settings (Big Picture Mode)
Enter Big Picture mode by clicking the
Then click "Controller Settings":
If you are using a PlayStation 4, Xbox One, Xbox 360, or generic controller, make sure you have the corresponding configuration support boxes checked:
Also make sure your controller(s) is/are plugged in. All detected controllers compatible with the configurator will show up on this screen.Next, we'll show you how to configure your controller for a specific game, in both Big Picture mode and the desktop client.Step 4: Pick a Game (Desktop Client)
Figure out what game you want to use your controller with and right click on it in your library.
NOTE: Disclosure: In this example I'm picking my own game because I have full control of its Steam Input API integration and can use it to demonstrate certain features.A context menu will now appear.You Did Plug the Controller in, Right?If you don't have a controller plugged in, you won't have the "Edit Steam Controller Configuration..." option, so make sure you've plugged in your device:
With your device plugged in and the correct menu showing, select "Edit Steam Controller Configuration..."This will open the configuration screen.
If you are using the desktop client, you can skip to Step 5 as the configuration screen is essentially the same for both Big Picture mode and the desktop client.Step 4: Pick a Game (Big Picture Mode)
Okay, so you're using Big Picture mode instead and have it launched. First, figure out what game you want to use your controller with and open its menu from Big Picture mode.
NOTE: Disclosure: In this example I'm picking my own game because I have full control of its Steam Input API integration and can use it to demonstrate certain features.When the game's menu comes up, select "Manage Game" in the sidebar:
You Did Plug the Controller in, Right?If you don't have a controller plugged in, you will see a menu like this:
Once you plug in the controller, you should see something like this:
Select "Controller Configuration" to open up the controller configuration menu.Step 5: Controller Configuration
Here's what you'll see for a game that has implemented native API support for the Steam Input configurator:
Note that much of what you see here is specific to this particular game and will be different in other games.The four buttons at the top -- Editor Controls, Battle Controls, Map Controls, and Menu Controls -- are action sets. Whenever you bring up an in-game menu, the game sends a signal via the API to activate the "Menu Controls" action set. When the player visits the overworld, the game switches to "Map Controls", and "Battle Controls" activates when a battle begins. All this happens automatically without the users' input.Action bindings for each action set are entirely independent of each other, so swapping A and B for Cancel / Select in "Menu Controls" will not affect anything in "Battle Controls", for instance.To change bindings, click on any of the controller regions. Here's what pops up when you select the face buttons:
From here you can choose different actions from each of the button input drop-down menus:
Note that for this game, all of these are native in-game actions that have been defined by the developer. You can change what actions are bound to which inputs by selecting the input, and choosing an action from the list.Now all that's left is to start playing your game!PlayStation 4 Controllers and Remapping Tools
Note that if you're using an external remapping tool such as DS4Window or InputMapper, Steam Input will not attempt to use your PS4 Controller directly and instead will interface with the emulated Xbox 360 controller generated by the remapping tool. (If you are using a PS4 Controller with an external remapping tool and notice that Steam is detecting an Xbox 360 controller rather than a PS4 Controller, this is why)Steam will display a warning if you find yourself in this situation:
Legacy Mode Bindings
But what if the game doesn't have native Steam Input support? Let's take a look at legacy mode. Here's an RPG called Cosmic Star Heroine, which doesn't implement the native Steam Input API, and unlike Defender's Quest, doesn't have particularly complicated controls.
We're greeted by a default legacy configuration, selected from one of several templates:
Here, instead of binding physical inputs to native in-game actions, physical inputs are simply bound to other physical inputs. The face buttons, shoulder buttons, analog triggers, start and back buttons, and the left joystick are all mapped to their XInput equivalents. The left trackpad's input source mode is set to "Dpad", with XInput Dpad buttons bound to each direction. The right trackpad's input source mode is set to "Mouse Joystick", with right-stick-click bound to the right trackpad's click action.Let's say I want to rebind the "Y" button on the button pad. First, click on the button pad:
Then click on the sub-input you want to edit. In this case, the "Y" button:
Here you see the legacy input binding menu. You can give this binding a name, as well as choose any of the available hardware inputs to bind to it.
You can bind keyboard buttons, mouse buttons, and even gamepad buttons (emulated gamepad buttons will be seen by the game as XInput events). You can also bind multiple buttons to a single input (Toggle Multi-Button On), as well as set special conditions for the input (Show Activators), but we'll get into those later.Further Reading
This should give you a brief overview about how to start playing around with the Steam Input configurator. If you'd like to learn more, here's some articles to get you started:- General Concepts
- Steam Input Devices
- In-Game Actions File
- Input Sources
- Input Source Modes
- Mode Shifting
- Browsing Configurations
- Activators
- Mouse Regions
- Radial Menus
- Touch Menus
- Action Set Layers
- Legacy Mode Bindings
Steamworks is the set of tools and services built by Valve that help you configure, manage, and operate your game on Steam. 
- Documentation
- Home
- Getting Started
- Store Presence
- Features
- Finance
- Sales & Marketing
- Steamworks SDK
- Café Licensing
- Steam VR
- Resources
- Steam VR
- Steam PC Café Program
- Steamworks Discussions
- Steamworks Video Tutorials
-

- Contact Support
- News & Updates
- Steamworks Blog
- Steam Blog
- Steam VR Blog
- Steam Deck Blog
Tag » How To Delete Steam Controller Config
-
Clearing The Controller Configuration
-
How To Delete/Change Controller Config [FIXED] :: Help And Tips
-
How To Reset Steam Controller Config Options - YouTube
-
How Do I Permanently Delete Controller Configurations From Steam?
-
How Do I Configure My Steam Controller?
-
I Want To Know How To Make Steam Forget About My Controller So I ...
-
Delete Controller Config Steam - Datahunter
-
How Do I Disable Steam Controller Configuration In Rocket League?
-
How Can I Reset Controller Configuration For A Specific Game In Steam?
-
A Guide To Steam Controller Configurator - MakeUseOf
-
Location Of Controller Settings, Can I Delete The Profiles?
-
[Steam] How To Set Up A Controller For Any PC Game
-
Steam Controller Configuration - Mega Cat Studios
-
Psyonix Pls Remove Your Steam Controller Config. | Rocket League ...