Steam Input conceals the actual controller from games on the Steam Deck and provides access to a virtual controller. This could potentially lead to dual inputs from the controller. It is important to note that, at present, there is no legitimate way to disable the Steam Input system-wide; it can only be disabled on a per-game basis.

How to Disable Steam Input

Disabling Steam Input depends upon the controller, Steam Deck generation, game, and game type (Steam or non-Steam). We will list down general guidelines and you may need to amend these steps to make it work in your particular scenario.

1. Disable Steam Input Through the Game Settings

First of all, let’s disable the Input through the Game Controller Settings.

Disable Steam Input

2. Disable the Steam Input in the Desktop Mode

If you are failing to disable the Steam Input in the Game Mode, doing the same in the Desktop Mode will get the issue resolved.

3. Disable the Input Through Big Picture Mode

The Big picture mode offers more options than the game mode and disabling the Input through this mode may do the trick.

Hide Device

4. Leave the Steam Deck Beta

If you are using the Steam Deck beta, many options (such as the old picture mode) may not be available. Leaving the Steam Deck beta will let you use those options.

5. Change the Launch Options of the Game

Certain games have launch options that can be used to disable the Steam controller support which disables the Steam Input. To do so on CSGO:

6. Enable Force Compatibility Tool

Proton enables the playing of Windows games on Linux, which is the base OS Steam Deck runs. If the proton version is not compatible with the game, disabling the Steam Input will fail. Enabling the Force Compatibility Tool for the game will do the trick.

7. Use the Terminal or Konsole

You can use Terminal or Konsole to disable the Steam Input.

Use the VGUI Command

Use the oldbigpicture Command

Use the ECHO Command

Use Script

We will list down steps for Warframe, you may customize these steps to work for the problematic game. If this does not work, you may use the Steam Deck Auto Disable Steam Controller script from GitHub. Use at your own risk, we are sharing it in good faith and not linked with the developers in any way.

8. Use the Customized Shortcut to Launch Steam in the Old Big Picture Mode

The old big picture mode offers the ability to disable the Steam Input and a shortcut can be created to launch the Steam in the said mode.

9. Use an External Controller

If the option for disabling Steam Input is not visible for the built-in controller, connecting an external controller to the Steam Deck will solve the problem.

Disable Steam Input on the Second Controller

Reorder the Controllers

10. Disable the Steam Input in Through Layouts

The controller layout helps in managing the key mapping of the controller. If the Steam Input still cannot be disabled, the same can be disabled by editing the controller layout.

Edit Layout

Use Templates

Change Desktop Configuration

11. Use Steamworks AppID

Steamworks is used to develop games and editing its settings on a compatible game will let us disable Steam Input. If none of the above works, you may contact the controller support or game support to disable Steam Input.

11 Ways to disable Steam Input in Steam Deck - 4811 Ways to disable Steam Input in Steam Deck - 9411 Ways to disable Steam Input in Steam Deck - 8211 Ways to disable Steam Input in Steam Deck - 311 Ways to disable Steam Input in Steam Deck - 7611 Ways to disable Steam Input in Steam Deck - 5611 Ways to disable Steam Input in Steam Deck - 2511 Ways to disable Steam Input in Steam Deck - 5511 Ways to disable Steam Input in Steam Deck - 911 Ways to disable Steam Input in Steam Deck - 711 Ways to disable Steam Input in Steam Deck - 4611 Ways to disable Steam Input in Steam Deck - 5411 Ways to disable Steam Input in Steam Deck - 2611 Ways to disable Steam Input in Steam Deck - 1711 Ways to disable Steam Input in Steam Deck - 1611 Ways to disable Steam Input in Steam Deck - 4211 Ways to disable Steam Input in Steam Deck - 33