The Steam Deck runs a single custom AMD APU — the hardware never changes, but the games that run on it range from pixel-art indie titles that draw 4 watts at the wall to demanding open-world AAA games that push the APU to its thermal ceiling. Bridging that gap requires understanding three controls: TDP (Thermal Design Power), FPS caps, and render scale. Get these right for each game and you gain hours of additional battery life, smoother frame pacing, and in many cases a better gameplay experience than the default unconfigured state. This guide covers every performance lever on Steam Deck, from Quick Access Menu basics to advanced tools like CryoUtilities. For a complete platform overview, start with the complete Steam Deck guide.
What Is TDP? The Steam Deck’s Primary Performance Lever
TDP stands for Thermal Design Power — the sustained power budget allocated to a processor under load. On the Steam Deck, TDP is the most important performance variable available to you, because the device uses a custom AMD APU where the Zen 2 CPU cores and RDNA 2 GPU compute units share the same die and the same power envelope.
When you raise TDP, the APU’s clock speeds increase and it delivers more frames per second. When you lower TDP, both CPU and GPU run at reduced clocks, consuming less power and generating less heat. The relationship is direct: halving TDP does not halve performance, because processors are not linearly efficient at all clock speeds, but the trade-off is significant enough that choosing the right TDP for each game type is the single highest-return optimization on the platform.
Steam Deck’s TDP range spans 1W to 15W in portable mode. Valve’s default is no TDP limit — the APU draws what it needs. This prioritises peak performance but at the cost of battery life and heat. The majority of games do not need the full 15W to hit their frame targets.
How to access the TDP slider:
- Press the QAM button (three dots, right side of Steam Deck)
- Select the Performance tab (battery icon)
- Toggle “Use per-game profile” to save settings per title
- Enable the TDP Limit slider
- Set your target wattage
The performance overlay (also in the Performance tab, set to Medium or Advanced detail) shows real-time GPU%, CPU%, RAM usage, and battery draw — the data you need to tune TDP accurately per game.
TDP Settings Guide: Recommended Ranges by Game Type
There is no single correct TDP for all games. The right value depends on the game’s engine demands, target frame rate, and whether render scale reduction is in play. The following ranges are starting points based on common game categories:
| Game Type | TDP Range | FPS Target | Examples |
|---|---|---|---|
| 2D / Indie / Pixel Art | 4–6W | 60 FPS | Stardew Valley, Hollow Knight, Vampire Survivors, Dead Cells |
| Light 3D / Older Titles | 6–8W | 60 FPS | Skyrim, Portal 2, Hades, NieR: Automata |
| Mid-Range 3D | 8–10W | 40–60 FPS | God of War, Persona 5 Royal, Disco Elysium |
| Demanding 3D | 12–15W | 30–40 FPS | Elden Ring, Baldur’s Gate 3, Hogwarts Legacy, Cyberpunk 2077 |
| Full TDP (no limit) | 15W | Best achievable | Most demanding AAA titles at peak scenes |
These ranges assume standard in-game settings at near-native render resolution. Enabling FSR in the QAM at Quality or Balanced mode can reduce each range by 2–3W while maintaining the same frame rate target.
Critical principle: over-allocating TDP wastes battery without improving performance. If a game runs stably at 60 FPS at 6W, setting 15W does not make it faster — it drains battery faster and runs hotter. Always match TDP to actual demand.
FPS Cap Explained: Why Locked Beats Uncapped on Steam Deck
Running an uncapped frame rate on Steam Deck is almost always counterproductive for portable play. With no FPS cap, the GPU races to render frames as fast as possible, drawing maximum power to produce frames that are displayed for irregular durations. A game running at variable 35–55 FPS uncapped draws more power than the same game locked at 40 FPS — and the visual result is worse, because irregular frame delivery produces visible judder even when the average FPS looks acceptable on paper.
A locked FPS cap creates consistent frame delivery. 30 FPS delivers one frame every 33ms. 40 FPS delivers one frame every 25ms. The GPU reaches these targets at reduced clock speeds, which means lower TDP settings are sufficient and battery life extends without sacrificing playability.
How to set the FPS cap: QAM → Performance tab → Framerate Limit. Options: 15 / 20 / 30 / 40 / 45 / 60 FPS, or Off. The limiter applies globally to all rendered content including the OS interface.
Rule of thumb: cap at the lowest FPS that feels comfortable for the genre. Turn-based RPGs and strategy games are playable at 30. Action and platformer games benefit from 40 (OLED) or 60. Competitive multiplayer should run uncapped or at 60.
The 40 FPS Sweet Spot: The OLED Model’s Hidden Advantage

When Valve released the Steam Deck OLED, it upgraded the display from 60Hz to 90Hz. That single change unlocked a frame rate option that transforms mid-range performance games: 40 FPS at 40Hz.
Here is why 40 FPS is special on the OLED but not on the LCD: the OLED’s 90Hz panel can run at 40Hz — meaning each frame is displayed for exactly 25ms before the next one appears. 40 FPS at 40Hz delivers perfectly even frame pacing. Every frame gets equal screen time, and motion feels consistently smooth.
The LCD model is limited to 60Hz and cannot run at 40Hz. At 60Hz, a 40 FPS cap produces uneven frame timing: the display alternates between showing frames for 33ms and 16ms, because 60 is not evenly divisible by 40. This creates the same judder characteristic of 30 FPS content on a 60Hz screen — perceptible even when the average FPS is technically higher. On LCD, the only cleanly even FPS targets are 15, 20, 30, and 60.
For OLED owners, the 40 FPS / 40Hz combination is the sweet spot for demanding 3D games. Elden Ring at 40 FPS on OLED with 12–14W TDP is a markedly better experience than 30 FPS on LCD — smoother motion, acceptable battery life, and enough headroom to handle most outdoor areas without dropping below target. Many games that cannot sustain 60 FPS at any TDP setting can sustain 40 FPS at 12–14W.
To enable 40Hz mode on OLED: in QAM → Performance tab, set both the Refresh Rate slider to 40 and the Framerate Limit to 40. Both must be configured — setting the frame cap alone without changing the display refresh rate produces uneven timing identical to the LCD problem.
Per-Game TDP Optimization Workflow
Finding the optimal TDP for any game is a five-minute process that pays off every session:
- Start at 15W TDP, 30 FPS cap. Enable “Use per-game profile” in QAM so settings save per title. Almost every game runs cleanly at 30 FPS with full TDP — this is your stable baseline.
- Set the Performance Overlay to Medium or Advanced. You need real-time GPU% data. When GPU% is consistently below 95%, the game has headroom and you are over-allocating TDP.
- Reduce TDP by 2W increments. After each reduction, play for 2–3 minutes in a typical gameplay area (not a cutscene or menu). Watch GPU% and the frame time graph in the overlay.
- Watch for GPU hitting 100% with frame drops. When FPS dips below your cap and GPU% is pegged at 100%, you have gone below the floor. Increase TDP by 1–2W to re-stabilise.
- That is your floor TDP for 30 FPS. Record it. For demanding 3D titles this is typically 10–13W. For 2D and indie games, often 4–6W.
- On OLED: try raising the FPS cap to 40. If GPU stays below 95% at your floor TDP, you have the optimal combination. If it spikes, raise TDP by 2W and re-test.
Per-game profiles save automatically. Your tuned TDP and FPS cap apply every time that title launches without any manual adjustment.
Render Scale and TDP: The Combined Approach
Lowering render scale reduces GPU load more efficiently than reducing TDP alone, because it directly cuts the pixel count the GPU calculates per frame. Combining a reduced render scale with a lower TDP cap often achieves a better balance than either change in isolation.
In-game render scale is available in many Steam Deck titles under Graphics settings — Elden Ring, Hogwarts Legacy, and Cyberpunk 2077 all expose a render scale slider. Setting this to 70–85% before applying TDP limits reduces GPU workload significantly while the upscaling algorithm recovers most of the lost image clarity.
QAM FSR applies AMD’s FidelityFX Super Resolution to any game at system level, regardless of native support. FSR Quality renders at approximately 77% of screen resolution and upscales to native. FSR Balanced renders at approximately 67%. Image quality loss is subtle at Quality mode in most titles.
Combined workflow: enable FSR Quality in QAM, then follow the per-game TDP optimization steps above. The TDP floor will typically be 2–4W lower than without FSR. Elden Ring at FSR Quality can maintain 30 FPS at 10–12W instead of 13–15W — a meaningful battery saving over a multi-hour session.
Fan Curve and Thermal Management
The Steam Deck’s fan responds automatically to APU temperature. The APU sustains up to approximately 100°C junction temperature on the GPU portion of the die. In practice, the fan ramps before this point to keep the APU in the 80–95°C range during 12–15W sustained loads.
Normal operating temperatures by TDP range:
- 4–6W (2D/indie): 55–70°C — fan quiet or completely off, minimal heat output
- 8–10W (mid 3D): 65–80°C — fan audible at close range, not disruptive
- 12–15W (demanding 3D): 80–95°C — fan clearly audible under load, expected and normal
High temperatures in the 80–95°C range are designed operating conditions, not a problem to solve. What you should monitor is fan noise increasing over time compared to when the device was new — that indicates dust accumulation in the exhaust vent.
The fan exhaust vent is on the bottom-left rear of the device near the USB-C port. Dust accumulates here and progressively reduces airflow, raising operating temperatures and triggering earlier fan ramp-up. A short burst of compressed air into the vent opening every few months of regular use is the single most effective maintenance action to prevent the gradual thermal degradation many owners attribute incorrectly to software updates.
Battery Life Optimization Guide
The Steam Deck’s 40Whr battery delivers 2–8 hours of play depending on configuration. Three factors account for the majority of that range:
Screen Brightness (Highest Single Impact)
The display draws approximately 3–5W at full brightness — a large fraction of total power at low TDP settings. Reducing to 50–60% saves approximately 1.5–2.5W continuously. On a 6W TDP indie game, a brightness reduction from 100% to 50% represents a 25–40% reduction in total power draw. Set brightness to auto or manually cap at 50–60% for all portable sessions.
TDP Limit
Unconstrained TDP is the second-largest variable. Running at 15W vs 8W TDP roughly doubles the effective discharge rate during demanding gameplay. Match TDP to game demand — there is no benefit from running Stardew Valley at 15W, and the battery loss is substantial over a multi-hour session.
FPS Cap
Uncapped FPS in a demanding title adds approximately 3–5W of effective power draw compared to a 30–40 FPS cap at the same settings. The GPU constantly races to render additional frames that make no perceptible difference to the experience. Always cap FPS for portable gaming. Exception: if a lightweight game runs effortlessly at 60 FPS at low TDP (e.g. Hollow Knight at 5W), uncapping has minimal battery impact since the GPU is not straining.
Additional Battery Tips
- Enable Airplane Mode in single-player offline games — eliminates Wi-Fi transmit power draw
- Disable Bluetooth when not using wireless controllers or headphones (approximately 0.3W saving)
- Enable Battery Charge Limit to 80% in Settings → System if the device is frequently plugged in — reduces long-term lithium degradation significantly without affecting portable sessions
- Use 30 FPS cap for the longest sessions; use 40 FPS on OLED when battery is adequate and smoother gameplay is preferred
- Reduce Steam notification frequency to minimise background wake events during play
For accessories that extend sessions away from power — including USB-C power banks, travel chargers, and carrying cases — see our Steam Deck accessories guide.
Advanced Tuning: GPU Clock, Memory Clock, and CryoUtilities

The Steam Deck’s Quick Access Menu exposes a manual GPU clock slider when Developer Mode is active (Settings → System → Developer Mode). This sets a fixed GPU frequency in MHz, overriding the automatic scaling governor.
In practice, manual GPU clocking provides marginal benefit for most users. The automatic frequency governor responds faster and more precisely to workload changes than any static clock setting. The narrow use case is extreme power-saving: forcing a very low fixed GPU clock for titles where the auto governor overshoots demand. For standard gaming, leave GPU clock on automatic.
CryoUtilities is a community-developed configuration tool available via the Steam Deck desktop browser (GitHub project page) that applies several system-level changes with measurable impact for RAM-heavy games:
- Swap file expansion: Increases the swap partition from 1GB to 8GB, providing headroom when the 16GB unified RAM is under pressure from large open-world titles
- UMA frame buffer adjustment: Increases dedicated VRAM allocation from 1GB to 4GB, reducing memory bandwidth contention in VRAM-hungry games
- CPU governor optimisation: Sets the frequency governor to performance mode for more consistent clock speeds during gameplay spikes
- Swappiness tuning: Reduces the kernel’s tendency to pre-emptively move data to swap during lighter loads, keeping more content in fast RAM
CryoUtilities shows the most benefit in RAM-intensive open-world games — Hogwarts Legacy in Hogsmeade, Cyberpunk 2077 in dense urban areas, Baldur’s Gate 3 in Act 3 — where 16GB RAM comes under genuine pressure. For indie titles and mid-range 3D games, the changes are less significant. The tool is not official, but it is well-maintained and widely used in the community. Review the current recommended settings for your SteamOS version before applying, as best practices evolve with system updates. For a broader comparison of handheld PC gaming strategies across multiple devices, see our handheld PC gaming guide.
Hibernation vs Sleep: Which to Use and Why
Steam Deck offers two suspend modes, and choosing the right one prevents avoidable battery drain between sessions.
Sleep (default close-lid behaviour) suspends the system to RAM, keeping your game state in memory. The APU draws approximately 0.5–2W in sleep standby. Resume is near-instant — approximately 1–2 seconds. Battery drain: approximately 1–3% per hour.
Hibernate writes the full system state to the SSD and powers off completely. Battery draw in hibernate is effectively zero. Resume takes 5–15 seconds as the SSD state is read back. Hibernate requires free SSD space roughly equal to current RAM usage — up to approximately 16GB for a fully loaded open-world game.
| Scenario | Use |
|---|---|
| Returning within 4–6 hours, battery above 30% | Sleep |
| Pausing for more than 6 hours | Hibernate |
| Battery below 20% | Hibernate |
| Travelling or storing the device | Hibernate |
| Quick break during a gaming session | Sleep |
Access hibernate via Steam button → Power → Hibernate. Configure automatic hibernation at a low battery threshold in Settings → System → Hibernate on low battery.
Shader Pre-Compilation: Let It Run
When you download or update a game, Steam Deck compiles Vulkan shaders in the background. A progress bar appears on the game’s library card. On Proton games — Windows titles running via Valve’s compatibility layer — this step converts DirectX shaders to Vulkan format before you ever launch the game.
Pre-compilation exists to prevent in-game stutter. Without pre-compiled shaders, each unique shader must be compiled the first time its effect appears in-frame during gameplay, producing the brief freezes players notice on first play of a new title. With shaders pre-compiled, this work is already done and gameplay is smooth from the start.
Always let shader compilation complete before first launch. For large titles, this takes 15–45 minutes. Games installed on a microSD card compile significantly slower than internal SSD — if a title shows persistent first-play stutter despite completing the compilation bar, reinstalling on internal SSD and recompiling often resolves the issue.
If stutter persists after complete shader compilation, check ProtonDB for game-specific settings: some titles require a specific Proton version or launch flag (such as PROTON_NO_ESYNC=1) to compile shaders cleanly and deliver stable performance.
Frequently Asked Questions
How do I improve Steam Deck battery life?
The three highest-impact changes are: (1) reduce screen brightness to 50–60%, saving 1.5–2.5W of continuous draw; (2) set a per-game TDP limit appropriate to the title — 4–6W for 2D/indie, 8–12W for mid-range 3D, 12–15W for demanding AAA games; and (3) cap FPS at 30 or 40 instead of running uncapped, preventing the GPU from drawing peak power to generate frames the screen cannot show at a consistent cadence. Together these three changes add 60–120 minutes to a typical session. Further gains come from enabling Airplane Mode in single-player games, disabling Bluetooth when not in use, and enabling the 80% charge limit in system settings to preserve long-term battery health.
What are the best TDP settings for Elden Ring on Steam Deck?
For stable 30 FPS with FSR Quality enabled (in-game render scale at 75–80%): target 12–14W TDP. This covers most of Limgrave, Liurnia, Altus Plateau, and the majority of legacy dungeon areas. The Mountaintops of the Giants and late-game areas with heavy particle effects — Dragon encounters, Malenia’s waterfowl dance — may require the full 15W to prevent drops. For OLED owners targeting 40 FPS: Elden Ring cannot sustain 40 FPS in demanding outdoor areas at any TDP setting. Reserve 40 FPS for dungeon interiors and use 30 FPS outdoors. The per-game profile system supports two presets if you want to switch manually between areas.
What is the Steam Deck thermal limit?
The Steam Deck APU throttles when GPU junction temperature exceeds approximately 100°C. In practice, the fan ramps before this point to maintain 85–95°C during sustained 15W loads. Monitor APU temperature via the Performance Overlay in QAM at Advanced detail. Temperatures of 85–95°C under full load are normal and within design specification. If the device consistently throttles — visible as sustained FPS drops during normal gameplay rather than just in particle-heavy scenes — clean the fan exhaust vent with compressed air and ensure the device is not resting on fabric that blocks the bottom-left vent opening.
Sources
- Valve. Steam Deck — Official hardware specifications, performance documentation, and Quick Access Menu guide. Valve Corporation.
- Steam Support. Steam Deck — Battery and thermal guidance, sleep and hibernate behaviour. Valve Corporation.
- Steam Deck HQ. Game performance database, TDP benchmarks, and per-game optimization guides. Steam Deck HQ.
- ProtonDB. Community game compatibility reports, Proton version recommendations, and launch flag database for Steam Deck. ProtonDB Community.
