How to Optimize Steam Deck’s Performance in Games

Valve’s Steam Deck is easily one of the best handheld gaming consoles. However, despite all the power it packs in, there are times when the system could use extra optimization. Whether you’re a seasoned framerate warrior seeking buttery-smooth gameplay or a casual adventurer battling lag spikes, optimizing the Steam Deck’s performance is crucial. And that’s what this post is all about.

How_to_Optimize_Steam_Decks_Performance_in_Games

In this guide, we’ll explore various methods to optimize your Steam Deck’s performance. These methods will ensure smooth gameplay and a delightful gaming experience. Be it single-player story games, multiplayer action titles, or emulated games, this guide will help make the most of your Steam Deck. So, let’s get to it.

1. Enable the Steam Deck’s Performance Overlay

Before diving into the optimization journey, let’s equip ourselves with a handy tool – the Steam Deck’s Performance Overlay. This built-in feature provides insights into your system’s performance, allowing you to monitor key metrics. This includes real-time data on CPU, GPU, RAM, and frame rate. Here’s how to enable it.

Step 1: First up, launch the game you want to boost your performance. Then, press the Quick Access Menu (QAM) button on your Steam Deck. From here, navigate to the Performance section.

1.1 press the Quick Access Menu QAM button on your Steam Deck. From here navigate to the Performance section

Step 2: Here, you should see four performance overlay levels along a slider. Move the slider right or left to select different performance levels. Each level will display more information, such as in-game FPS, GPU and CPU performance percentages, fan speed, and more.

1.2 Move the slider right or left to select different performance levels

2. Enable Per-Game Profile

Every game has unique demands. Fortunately, the Steam Deck lets you create per-game profiles, allowing you to customize settings on a game-by-game basis. This way, you can create a high-performance profile for a demanding title while creating an efficient profile for a lightweight game to get better battery life. Here’s how to do that.

Step 1: Once again, navigate to the Performance section of the Quick Access Menu. Now, tap on ‘Advanced View’.

2.1 navigate to the Performance section of the Quick Access Menu. Now tap on Advanced View

Step 2: Next, scroll down to the ‘Performance Settings’ section. Here, enable the toggle for ‘Use per-game profile’.

2.2 enable the toggle next to Use per game profile

By tailoring settings for individual games, you can ensure that each one runs optimally on your Steam Deck.

3. Customize Steam Deck’s Performance Settings

Speaking of tailored settings, the Performance Settings section offers multiple options to customize and optimize Steam Deck’s performance. It provides various options such as controlling the frame limit, allowing screen tearing, choosing Half Rate Sharing, adding a TDP limit, overclocking the GPU, and customizing the scaling mode and filter.

3.1 the Performance Settings section offers multiple options to customize and optimize the Steam Decks performance

Here’s what each of these settings do.

  • Frame Limit: This is crucial for balancing performance and battery life. 60 FPS offers silky smoothness, while 30 FPS prioritizes battery endurance. You can experiment and find your sweet spot, depending on your game. Alternatively, you can enable the toggle next to ‘Disable Frame Limit’ to get an unlocked FPS.
  • Allow Tearing: Some titles have a forced VSync setting inside them. If you prefer to disable that, but your game doesn’t allow it, enable the ‘Allow Tearing’ option here to disable VSync forcefully. However, note that you might notice screen tearing in this case.
  • Half Rate Shading: If image quality isn’t important, try enabling this setting. Essentially, Steam Deck will only render half the pixels. In theory, it should boost the performance a lot. However, most gamers have reported that the feature doesn’t work well, so you might want to keep it disabled.
  • TDP Limit: TDP is the Thermal Power drawn by the Steam Deck. With this option, you can control the Deck’s maximum power draw, impacting performance and heat generation. Higher limits will boost performance but at the cost of battery life and higher temperatures.
  • Manual GPU Clock: This feature allows you to adjust the GPU’s clock speed for advanced users manually. However, use it cautiously, as exceeding recommended limits can damage the Deck.
  • Scaling Mode and Filter: Steam Deck has an aspect ratio of 16:10. If you’re using a title that doesn’t natively support this, try out different options for scaling to make the game fit better inside your screen.

4. Customize In-Game Settings

The journey doesn’t end with the Deck itself. For an added boost, you can dive into each game’s settings menu and adjust the graphical options. To do that, launch the game and find the in-game video or display settings to tune. Feel free to adjust graphics settings such as resolution, texture quality, and shadows.

Additionally, look for performance-related options, including anti-aliasing, V-Sync, and other features impacting frame rates. For instance, Apex Legends on Steam Deck offers a plethora of settings to play around with.

7. head over to Settings and switch to the Video tab

Considering the Steam Deck isn’t powerful, we recommend keeping most settings on Low. However, some titles are well-optimized for the Steam Deck. For instance, Cyberpunk 2077 has a dedicated Steam Deck Settings mode in it. The mixture of low and medium settings means you can enjoy good gameplay without compromising the video quality.

Cyberpunk 2077 Steam Deck Settings

5. Use Proton GE

For games not natively supported on Steam Deck, Proton GE comes to the rescue. Proton GE is a custom version of Proton, Steam’s compatibility layer for running Windows games on Linux. The GE variant is a community-driven effort that enhances Proton, fine-tuning it for better compatibility and performance.

11. Now check the box next to Force the use of a specific Steam Play compatibility tool. Below it select GE Proton from the drop down list

Once you’ve installed Proton GE on your Steam Deck, force the compatibility tool from the Steam app. Proton GE can significantly improve compatibility and performance for a broader range of games on your Steam Deck.

6. Use CryoUtilities

If you don’t mind installing added tools to tweak various Steam Deck settings, CryoUtilities is an excellent choice. Essentially, the tool creates a special Linux SWAP file through the TRIM command. As a result, Steam Deck can use all of its 4GB of VRAM for an added performance boost. Here’s how to install and use CryoUtilies on the Steam Deck.

Step 1: Press the Power key on your Steam Deck to open the power menu. Then, select ‘Switch to Desktop’.

1. Press the Power key on your Steam Deck to open the power menu. Then select Switch to Desktop

Step 2: Inside the Desktop mode, open the Firefox app. Then, head over to CryoUtilities GitHub page. Alternatively, you can open this guide on your Steam Deck and directly click on the button below.

Step 3: Now, scroll down till you reach the Install section. There should be a link stating, ‘Download this link’. Use the left trigger to click on it and select ‘Save Link As’. Also, while saving, remove the ‘.download’ from the filename.

2. Use the left trigger to click on it and select Save Link As

Step 4: Once done, open the Dolphin File Explorer and navigate to where you downloaded the file. Now, double-click on the CryoUtilities file. In the pop-up window, select Execute.

3. double click on the CryoUtilities file. In the pop up window select Execute

Step 5: CryoUtilities will install the necessary files on your Steam Deck. Once done, you should get a notification. Click on OK.

4. CryoUtilities will now proceed to install the necessary files on your Steam Deck

Step 6: Before we use CryoUtilities on the Steam Deck, it’s essential to set up a password. If you already have one, skip to Step 8. Otherwise, launch the Konsole app from the launcher and enter the following command.

passwd

5. launch the Konsole app from the launcher and enter the following command

Step 7: Now, type the password of your choice and press Enter. You will have to enter the password again to confirm. Once done, your new password should be set.

6. your new password should be set

Step 8: Now, you can start using CryoUtilities. To do that, launch CryoUtilities from the launcher or the shortcut on the desktop. At first, you will be greeted with a warning. Tap on Yes to proceed.

7. Simply tap on Yes to proceed

Step 9: Next, enter your password in the pop-up window and click on Submit. This is to grant CryoUtilities the required access.

8. enter your password in the window that pops up

Step 10: Once done, you’ll be taken inside the CryoUtilities main page. Here, tap on Recommended to apply the recommended settings to your Steam Deck.

9. just tap on Recommended to apply the recommended settings to your Steam Deck

And that’s it. Once done, switch back to the game mode and enjoy the optimized performance. If you ever wish to roll back the changes, repeat Step 10 and tap on ‘Stock’.

Optimize Your Steam Deck

And there you have it, fellow gamers! Steam Deck isn’t just a handheld console; it’s a blank canvas for crafting the perfect gaming experience. With the right tools and a spirit of exploration, you can transform it into a performance powerhouse capable of conquering the most demanding digital landscapes.

By unleashing the power of the Steam Deck’s Performance Overlay, customizing the system and in-game settings, and embracing tools like Proton GE and CryoUtilities, you’re on the path to gaming nirvana. Also, finding the right settings takes a hit and trial. So, don’t be afraid to experiment to find the best Steam Deck performance settings for your games library.

Was this helpful?

Thanks for your feedback!

Last updated on 19 January, 2024

The article above may contain affiliate links which help support Guiding Tech. The content remains unbiased and authentic and will never affect our editorial integrity.