-
-
Notifications
You must be signed in to change notification settings - Fork 1
NVIDIA DLSS Overlays
github-actions[bot] edited this page Sep 21, 2026
·
1 revision
Turns on NVIDIA's own on-screen overlays for DLSS. There are two, and this switch turns on both, because each answers something the other does not.
- The corner line, in every game that uses DLSS: the DLSS version in use, the preset letter, and the render and output resolution.
- The bar across the top, in a game that is using Frame Generation: the driver and Streamline versions, the graphics API, the output and motion-vector resolutions, the frame multiplier, your refresh rate, how the game hands its HUD to Frame Generation, and the name of the driver profile in effect.
- It is the one place the active preset letter is shown. Nothing else reports it.
- It is the quickest way to confirm that a DLSS Override set in Edit Game is really in effect: the version on screen should be the newer one from your GeForce driver, not the one inside the game.
- The Frame Generation bar names the driver profile the game is running under, which is where an override is written. It also shows what Frame Generation is actually doing - the multiplier, and the resolution it is generating from - which nothing in TrayTrigger can tell you.
- For testing, not for leaving on. They draw over the game, and they show in every DLSS game on this PC, not just one, until you turn them off here.
- Needs administrator rights, because the settings live in a part of the registry shared by all users. No restart is needed; start the game after switching them on.
- Off until you tick it. It is in Settings > Launch & Performance > NVIDIA DLSS, not among the Performance Tweaks, so Apply Performance Preset and Restore Previous Settings never touch it.
- The top bar only appears in a game that is using Frame Generation. A DLSS game without it shows the corner line alone - that is the game, not a fault.
- NVIDIA only. On a PC without a GeForce driver that supports DLSS the NVIDIA DLSS card is not shown.
- Both values are under HKEY_LOCAL_MACHINE\SOFTWARE\NVIDIA Corporation\Global\NGXCore, and both are written in one step, so there is one administrator prompt rather than two.
- ShowDlssIndicator=0x400 (1024) draws the corner line. NVIDIA's own registry file sets 1, which only draws in developer builds; 1024 is the value that allows a retail game to draw it.
- DLSSG_IndicatorText=2 draws the Frame Generation bar. NVIDIA documents 0, 1 and 2 as off, minimal and detailed; 2 is the one worth having, because minimal leaves out the resolutions and the profile name.
- Unticking puts back whatever was there before, for both. If a value did not exist, it is removed rather than set to 0 - so a Frame Generation bar you had switched on yourself is still there afterwards.
- The switch reads as on only when both values are as it left them. If something else changes one - NVIDIA App, a driver install, a registry edit - it reads as off, and ticking it puts both back.
Part of NVIDIA DLSS. This page is the same text as the app's Learn more button, generated from Help/dlss/indicator.md. To fix something, edit that file (or open an issue); wiki edits are overwritten on the next sync.
TrayTrigger | Download | Report a bug | Security policy | Free and open source (MIT)
Performance Tweaks
- How Performance Tweaks work
- Auto HDR
- Core Isolation / Memory Integrity (HVCI)
- Disable Delivery Optimization
- Disable Diagnostic Telemetry Sweeps
- Disable Fullscreen Optimization Compatibility Shims
- Disable Game Bar Captures and Background Recording
- Disable MMCSS Network Throttling
- Disable Mouse Acceleration (Enhanced Pointer Precision)
- Disable Multiplane Overlay (MPO)
- Disable Nagle's Algorithm (TCP Send Delay)
- Disable Sticky, Filter, and Toggle Keys Shortcuts
- Disable Xbox Game Bar Overlay
- Exclude Drivers from Windows Update
- Foreground Priority Boost
- Hardware-Accelerated GPU Scheduling (HAGS)
- Optimizations for Windowed Games (DirectFlip Model)
- System Restore points
- System Timer Resolution
- "Ultimate Plan - TrayTrigger" Power Plan (always on)
- Variable Refresh Rate for Windowed Games
- Windows Game Mode
- Windows Visual Effects (Performance Mode)
Performance Profiles
- How Performance Profiles work
- 0.5 ms Timer Resolution Request
- Above Normal Process Priority (profile)
- CPU Cores: Performance Cores Only
- Do Not Disturb While Playing
- Enable HDR (profile)
- MMCSS "Games" Task Priority (profile)
- System Responsiveness (profile)
- "Ultimate Plan - TrayTrigger" Power Plan (profile)
- Unmute Speakers While Playing
- Windows Defender Exclusion for Game Files (profile)
- Windows High-Performance GPU Preference (profile)