Lossless Scaling: 2x FPS in 12 Steps, 30 Min [2026]

Frame generation used to be locked behind specific graphics cards and games that shipped official support. Lossless Scaling tore that gate off its hinges. For a one-time $6.99 on Steam, this tiny Windows utility injects AI-generated frames and upscaling into virtually any game, emulator, or even a video window — on Nvidia, AMD, or Intel hardware, with no developer buy-in required. As of June 2026 it holds a “Very Positive” rating across 36,244 reviews (93% positive) and, per SteamSpy estimates, sits somewhere between 2 and 5 million owners.

The catch is that Lossless Scaling ships with a wall of settings — capture APIs, flow scale, queue targets, sync modes, fixed versus adaptive multipliers — and the wrong combination produces stutter, ghosting, and mushy input lag instead of a buttery frame-rate boost. This tutorial walks you through a clean, 12-step Lossless Scaling setup in roughly 30 minutes, from Steam checkout to a benchmarked, artifact-minimized profile. You will configure LSFG 3.1 frame generation, pick the right upscaler, cap your base frame rate, wire up an optional second GPU, and tune the app for handhelds like the ROG Ally and Steam Deck. Every number below comes from the official Steam listing, the developer’s release notes, or hands-on testing coverage — no guesswork.

Google · Preferred Sources

Don't miss new tech stories on Google

Add Tech Insider once in the Google app and our stories appear in your news suggestions.

Add Now

Lossless Scaling at a Glance (September 2026)

Lossless Scaling remains the practical, universal frame-generation tool for PC gaming in September 2026. The current engine is still LSFG 3.1, the latest point release in the LSFG 3 family that launched January 10, 2026 and focuses on image quality, lower GPU load, and broader compatibility than most built-in solutions: it reduces flickering and border artifacts, cuts GPU load by about 40% in X2 mode versus LSFG 2, lowers load by more than 45% at multipliers above X2, improves end-to-end latency by roughly 24% in OSLTT testing at a 40 FPS base in X2 mode, and raises the Fixed-mode multiplier ceiling to X20. The starting recommendation hasn’t shifted either: begin at Fixed X2 from a base rate of at least 30 FPS (ideally 60 FPS), the same threshold the developer and independent testers still point to. Notebookcheck’s independent testing backs this up, naming LSFG 3.1 the best-performing generation yet and the top frame-generation pick for 2026.

  • Setup: Use borderless windowed or windowed mode, never exclusive fullscreen, then enable LSFG 3.1 in the Frame Generation section. Fixed X2 is the recommended starting multiplier for the most stable pacing.
  • Pricing: One-time $6.99 purchase on Steam (about $3.49 on sale) — no subscription, no free tier, and no separate DLC. The single purchase covers every future update too, including the LSFG 3 and LSFG 3.1 engines.
  • GPU support: Works on Nvidia, AMD, and Intel GPUs — an RTX 3060 or RX 6600 is enough to run it, though available headroom after the game renders is the real constraint.
  • Game support: Works with almost any game that can run in a window, including titles with no native frame generation, older games, and emulators.
  • Upscaling: Bundles LS1, AMD FSR, Nvidia Image Scaling, Integer Scaling, xBR, and Anime4K, usable alongside frame generation or on their own.

Every figure below was checked again against the live Steam listing this month. Use it as a quick reference before starting Step 1.

Lossless ScalingSeptember 2026 status
Price$6.99 one-time (Steam app ID 993090); unchanged since at least July 2026 and still current as of September 2026, with no active sale underway
Sale priceAbout $3.49, 50% off during seasonal Steam sales
DeveloperTHS
Current engineLSFG 3.1 (LSFG 3 family launched January 10, 2026)
Setup timeAbout 30 minutes across 12 steps
Minimum base FPS30 FPS minimum, 60 FPS ideal, before enabling frame generation
PlatformsFull feature set on Windows. Frame generation only on SteamOS, Linux, and Steam Deck.

What Changed in LSFG 3.1 (vs. LSFG 2)

If you set up Lossless Scaling before the LSFG 3 engine family arrived, the jump to LSFG 3.1 is worth understanding before you touch a single setting. The rebuild that launched January 10, 2026 is not a cosmetic update — it changed how much GPU headroom frame generation costs and how much latency it adds. Here is the verified before-and-after, pulled from the same benchmark sources cited throughout this guide:

MetricLSFG 2LSFG 3 / 3.1 (current, September 2026)
GPU load in X2 modeBaselineAbout 40% lower
GPU load above X2BaselineMore than 45% lower
End-to-end latency (40 FPS base, X2)Baseline (OSLTT testing)About 24% lower
Fixed-mode multiplier ceilingLower ceilingRaised to X20 (validated clean up to 4x)
Default capture pathOlder capture pathDXGI, new default
Adaptive mode & high-multiplier image qualityWeaker at high multipliersSpecifically improved

None of this changes the core workflow below — Fixed X2 from a stable 60 FPS base is still the practical sweet spot — but it does mean the app runs cooler and feels tighter than any LSFG 2-era guide describes. If your install predates January 2026, confirm Steam has pulled the LSFG 3.1 build before following the steps below; Step 1 covers how to check.

What Is Lossless Scaling and Why It Matters in 2026

Lossless Scaling is a real-time overlay utility developed and published by a solo developer credited as THS. It first shipped on Steam on December 28, 2018 as a pure integer-scaling tool for pixel-art games. Over seven years it evolved into an all-in-one “external” frame generation and upscaling package that works on windowed and borderless content captured straight from the desktop compositor — which is precisely why it does not care whether a game is five or fifteen years old, or whether your GPU vendor blessed it with official support.

The reason it exploded in popularity is simple math. Native frame generation from Nvidia’s DLSS stack, AMD’s FSR 3, and Intel’s XeSS 2 all require the game studio to integrate the technology and, in DLSS Frame Generation’s case, a recent RTX card. Lossless Scaling ignores all of that. If you can put a game in a window, it can roughly double or triple the perceived frame rate. That universality made it a staple on gaming handhelds and older desktops that the big vendors quietly left behind, and it has since spread beyond PC entirely: a community-built LSFG-Android port reached version 0.1.2 on GitHub in May 2026, bringing the same frame-interpolation approach to phones and tablets.

How LSFG frame generation works

The frame generation engine is called LSFG (Lossless Scaling Frame Generation). Instead of rendering new geometry, LSFG captures two consecutive real frames, analyzes optical flow (the direction and speed of on-screen motion between them), and synthesizes one or more intermediate frames to display in between. Your GPU still renders the “real” frames; the interpolated frames are pure image processing. That is why a weak integrated GPU can still benefit — frame generation is a separate workload from the game’s rendering, and can even be offloaded to a second card.

Upscaling versus frame generation

Lossless Scaling bundles two independent features. Frame generation (LSFG) increases how many frames per second you see. Upscaling takes a lower internal resolution and reconstructs it to your display’s native resolution, which raises the base frame rate the generator has to work with. You can run either feature alone or both together. The upscalers on offer are LS1 (the developer’s own algorithm), AMD FSR, Nvidia Image Scaling (NIS), Integer and xBR for pixel art, and Anime4K for animation. On Windows you get the full menu; on Linux and SteamOS the upscaling option is not currently exposed, though frame generation still runs — and as of September 2026, Linux users have a second option too: the community-built lsfg-vk 2.0 Vulkan layer, which GamingOnLinux reports moved out of beta into a full release that month, reimplementing LSFG natively without routing through Proton.

Lossless Scaling vs DLSS, FSR 3, and AFMF 2

Before you install anything, it helps to understand where Lossless Scaling fits against the vendor solutions. The headline difference is coverage: DLSS Frame Generation, FSR 3, and Intel XeSS need in-game integration, and AMD’s driver-level AFMF 2 is limited to Radeon cards. Lossless Scaling is the only option that runs on literally any game and any GPU, at the cost of somewhat higher latency and more visible artifacts because it works from the final displayed image rather than the game’s internal motion vectors and depth buffer.

FeatureLossless Scaling (LSFG 3.1)DLSS Frame GenAMD FSR 3AMD AFMF 2
GPU supportAny (Nvidia/AMD/Intel/iGPU)RTX 40/50 onlyBroad, vendor-agnosticRadeon RX 6000/7000+
Game supportAny game, no integrationRequires game integrationRequires game integrationAny DX11/DX12 game (driver)
Motion data usedDisplayed frame + optical flowEngine motion vectors + depthEngine motion vectorsDriver optical flow
Max multiplierUp to X20 (fixed)Typically X2–X4X2X2
Built-in upscalingYes (LS1, FSR, NIS, xBR, Anime4K)Yes (DLSS SR)Yes (FSR SR)No (pair with FSR/RSR)
Cost$6.99 one-timeFree (hardware-gated)FreeFree
Relative latencyHighest of the fourLowestLowLow

The takeaway: if a game already supports DLSS or FSR 3 frame generation on your hardware, use the native option first — it will look cleaner and feel more responsive. Reach for Lossless Scaling when there is no native support, when you are on an older card, or when you want frame generation in something the vendors will never touch, like an emulator or a locked-30fps console port.

Prerequisites and System Requirements

Lossless Scaling is undemanding, but frame generation is not free — it consumes GPU headroom, so a card already pinned at 100% will see smaller gains. Confirm the following before you start. The official Steam requirements are modest; the “recommended” tier is what you want for smooth 1440p and 4K frame generation.

ComponentMinimumRecommended
Operating systemWindows 10, version 2004Windows 11, version 24H2
Graphics APIDirectX 11DirectX 11
GPUModern integrated graphicsGeForce RTX 30 / Radeon RX 6000 / Intel Arc
Base frame rate target30 FPS before frame gen60 FPS before frame gen
Display modeWindowed or borderlessBorderless fullscreen
Steam clientRequired (app ID 993090)Latest stable

Two prerequisites trip people up. First, Lossless Scaling cannot capture a game running in exclusive fullscreen — you must run games in windowed or borderless mode. Second, frame generation needs a stable base frame rate to interpolate from; the developer and independent testers agree you want a minimum of 30 FPS and ideally 60 FPS before turning it on. Below 30 FPS, artifacts become near-guaranteed. Verify your Windows build and DirectX level first:

# Check your Windows version (need 10 v2004+ or 11)
winver

# Open the DirectX Diagnostic Tool and confirm "DirectX Version: DirectX 12"
# (DX12 systems are fully DX11-capable). Check the Display tab for your GPU.
dxdiag

# Optional: confirm Hardware-Accelerated GPU Scheduling is available
# Settings > System > Display > Graphics > Default graphics settings

Step 1 — Buy and Install Lossless Scaling on Steam

There is only one legitimate source for Lossless Scaling: the official Steam store page (app ID 993090). The base price is $6.99, and it routinely drops to around $3.49 (50% off) during Steam’s seasonal sales, so if you are not in a hurry, wishlist it and wait for the next event. Ignore any third-party key reseller listing the app — frame generation software that hooks your display output is exactly the kind of thing you want from a verified publisher.

  1. Open the Steam client and search for Lossless Scaling, or navigate directly to app ID 993090.
  2. Purchase the app (there is no free trial or free version — it is a paid utility from developer THS).
  3. Once it appears in your Library, click Install. The download is tiny, well under 100 MB.
  4. Launch it. A small control window opens; this is the entire interface. There is no separate installer or driver.

Because it is a Steam app, updates arrive automatically. That matters: the update you care about — LSFG 3, which arrived January 10, 2026 and has since been refined into the current LSFG 3.1 build — is the reason the modern experience is far better than the tool’s early reputation. It landed as a free update for existing owners that rebuilt the interpolation architecture from the ground up — see “What Changed in LSFG 3.1” above for the full GPU-load and latency benchmarks. Make sure Steam has pulled the latest LSFG 3.1 build before you continue.

Step 2 — Tour the Interface and Set a Global Hotkey

The Lossless Scaling window is a single scrolling panel of settings grouped into sections: a big Scale button at the top, then Frame Generation, Scaling, Rendering, Cursor, Crop, and Behaviour. You never scale a game from this window directly. Instead, you configure your profile here, then switch to your game and press a hotkey to toggle the overlay on.

The default activation hotkey is Ctrl + Alt + S. Confirm it under the app’s settings and, if it conflicts with anything, rebind it to something you will not hit by accident mid-match. The workflow for every game is identical:

DEFAULT HOTKEY:  Ctrl + Alt + S   (toggles scaling + frame gen on the active window)

WORKFLOW EVERY TIME:
  1. Launch Lossless Scaling (leave it running in the background).
  2. Launch your game in WINDOWED or BORDERLESS mode.
  3. Click on the game so it is the focused/active window.
  4. Press Ctrl + Alt + S. A brief flash = LSFG is now active.
  5. Press Ctrl + Alt + S again to turn it off.

TIP: Set Behaviour > "Start in tray" and "Auto-scale" if you want it
     to hook a game automatically after a short delay.

Enable an on-screen FPS counter now so you can see the effect. Lossless Scaling shows both the base (rendered) and generated frame rate when active, and pairing it with the overlay from MSI Afterburner and RivaTuner gives you frame-time graphs to spot stutter. You will use this in Step 11 to verify your gains.

Step 3 — Configure LSFG 3.1 Frame Generation (Fixed vs Adaptive)

This is the core of the tutorial. In the Frame Generation section, set the type to LSFG 3.1, the current build in the LSFG 3 engine family since its January 10, 2026 launch — see “What Changed in LSFG 3.1” above for the full GPU-load and latency numbers. The short version: lower GPU load, tighter latency, and cleaner results in dark scenes and with HDR enabled, all versus LSFG 2. Do not just assume the auto-update landed: check the Type selector (or version indicator) for LSFG 3.1 before you continue — a stale Steam build is a common reason someone’s results do not match this guide.

You then choose between two modes:

  • Fixed mode multiplies your base frame rate by a whole number. LSFG 3 raised the dial all the way to X20, but that ceiling is a party trick, not a recommendation — LSFG 3.1 is only validated for clean, artifact-light results up to 4x your base frame rate. A 60 FPS base at X2 gives you 120 FPS, which is the sweet spot for most people. Only push to X3 or X4 when your base already sits comfortably near 100–120 FPS, and treat anything past X4 as a novelty rather than a setting to live in.
  • Adaptive mode lets you name a target frame rate (say, 120 or 165 to match your monitor) and dynamically varies the multiplier with fractional values to hold that number, even when your base frame rate fluctuates. LSFG 3 specifically improved image quality in Adaptive mode and at high multipliers. Notebookcheck calls this dynamic Adaptive LSFG and still rates LSFG 3.1 the top-performing frame-generation engine for 2026.

For a first setup, use Fixed X2 — in practice, 2x frame generation remains the right call most of the time, not just for onboarding, since it is the most predictable and the easiest to reason about. Here is a sane starting profile:

=== FRAME GENERATION (starter profile) ===
Type ................... LSFG 3.1
Mode ................... Fixed
Multiplier ............. X2          (60 base -> 120 output)
Performance mode ....... Off         (turn On only if GPU-bound; see Step 6)
Flow scale ............. 100%       (lower later to reduce GPU cost; see Step 6)

TARGET RULE OF THUMB:
  Base 30-45 FPS  -> Fixed X2, expect visible artifacts, acceptable for slow games
  Base 50-70 FPS  -> Fixed X2, the ideal case (120 FPS output)
  Base 90-120 FPS -> Fixed X3/X4 or Adaptive to 165+ for high-refresh panels

The single most important rule in this entire guide: frame generation multiplies whatever you feed it, including latency and artifacts. A high, stable base frame rate is worth more than an aggressive multiplier. Get your base to 60 first (Step 7 shows how), then let LSFG do the rest.

Step 4 — Choose Your Upscaling Algorithm

Frame generation raises perceived smoothness; upscaling raises the base frame rate you have to generate from, or sharpens a lower-resolution image on a high-resolution panel. In the Scaling section, pick the algorithm that matches your content. You do not always need upscaling — if your game already runs at native resolution and a healthy frame rate, leave the scaling type on Off and use frame generation alone.

AlgorithmBest forNotes
LS1Modern 3D gamesTHS’s own algorithm; strong all-round sharpening
FSRModern 3D gamesAMD FidelityFX Super Resolution; good detail retention
NISModern 3D gamesNvidia Image Scaling; lightweight, driver-agnostic
IntegerPixel-art / retro 2DPerfect sharp pixels, no blur, whole-number scale only
xBRPixel-art / emulatorsSmooths retro sprites without heavy blur
Anime4KAnime, cartoons, cel contentTuned for line art and flat shading

For most modern titles, LS1 at around 77% resolution scale is a good balance. If you play a lot of emulated retro games through something like RetroArch, switch to Integer or xBR — the modern-game upscalers will smear pixel art. Remember the Linux caveat: on SteamOS the upscaling menu is hidden, so Steam Deck users rely on frame generation only.

Step 5 — Set the Capture API and Sync Mode

The Rendering section controls how Lossless Scaling grabs frames from your game and hands the output to your display. Two settings dominate the outcome here: the capture API and the sync mode. Getting these wrong is the number-one cause of “it made my game worse” complaints.

Capture API. LSFG 3 introduced a new DXGI capture path that is now the default and fixes most of the performance and pacing issues older versions had — it ties the overlay to the game’s frame delivery. The alternative, WGC (Windows Graphics Capture), can be smoother on some configurations but has compatibility quirks on older Windows builds. Start with DXGI; only try WGC if you see a black screen or the overlay refuses to hook.

Sync mode. This decides how generated frames are presented. For the vast majority of users, and especially in mechanically demanding games, Off (Allow Tearing) gives the lowest latency. If you see tearing that bothers you and your monitor lacks variable refresh, switch to the vsync-style option. If you own a G-Sync or FreeSync display, keep the driver-level VRR on and Lossless Scaling’s sync Off.

=== RENDERING (recommended defaults) ===
Capture API .......... DXGI            (WGC as fallback only)
Sync mode ............ Off / Allow Tearing
Max frame latency .... 3               (modern titles: 2-3; retro: 1)
Queue target ......... 1               (0 = lowest latency, riskier pacing)
HDR support .......... On (only if the game + display are HDR)
G-Sync/FreeSync ...... Leave VRR ON in the GPU driver, sync OFF here

Queue target and max frame latency are the fine-latency knobs. A lower queue target (0–1) reduces input lag but risks micro-stutter if your frame rate is unstable; 2 is a safe compromise for demanding games. Leave these at the defaults for your first run and revisit them in Step 12 once everything else is stable.

Step 6 — Tune Flow Scale and Performance Mode

These two settings decide how much GPU headroom LSFG consumes, which is critical when your card is already busy rendering the game. Flow scale controls the resolution at which optical flow is calculated. At 100% it is most accurate but most expensive; lowering it reduces GPU cost with a modest quality trade-off. Independent optimization guides recommend targeting around 75% flow scale for 3D games, and going lower for fast first-person titles where you cannot spot the difference in motion anyway. LSFG 3 specifically improved image quality at lower flow scales, so this trade-off is gentler than it used to be.

Performance mode is a lower-overhead path built into LSFG 3 for GPU-bound systems: it trades a slight reduction in image quality for meaningfully lower frame-generation GPU load, stacking on top of the roughly 40% GPU load cut LSFG 3 already delivers over LSFG 2 in X2 mode — the exact additional saving will vary by game and card, but the direction is consistent. Counter-intuitively, it can raise overall quality, because the freed-up GPU headroom lets your base frame rate climb — and a higher base always beats a heavier interpolation model. Turn it on whenever you are GPU-bound (base frame rate sagging when LSFG is active). For competitive first-person and third-person shooters where pristine edges matter, leaving it off is defensible.

  • GPU-bound (base FPS drops when LSFG is on): Performance Mode On, flow scale 50–75%.
  • GPU headroom to spare (base FPS holds steady): Performance Mode Off, flow scale 75–100%.
  • Handhelds and iGPUs: Performance Mode On, flow scale 50% flow scale, and consider a second GPU (Step 9).

Step 7 — Cap Your Base Frame Rate

An unstable base frame rate is the enemy of clean frame generation. If your game bounces between 48 and 72 FPS, LSFG has to constantly change how it interpolates, which produces uneven pacing and judder. The fix is to cap the base frame rate at a value you can hold consistently, then let LSFG multiply that stable number.

The rule: cap the base at half (or a third/quarter) of your monitor’s refresh rate so the generated output lands exactly on it. For a 120 Hz panel, cap at 60 and use X2. For 165 Hz, cap at 55 and use X3, or cap at 60 and use Adaptive targeting 165. RivaTuner Statistics Server (RTSS), which ships with MSI Afterburner, is the most reliable frame limiter because it applies a smooth frame-time cap:

=== BASE FRAME-RATE CAP (RivaTuner Statistics Server) ===
1. Install MSI Afterburner (RTSS is bundled).
2. Open RTSS > add your game's .exe as a profile (or use Global).
3. Set "Framerate limit" to your target base:
       120 Hz monitor  ->  cap 60,  LSFG Fixed X2   = 120 out
       144 Hz monitor  ->  cap 72,  LSFG Fixed X2   = 144 out
       165 Hz monitor  ->  cap 55,  LSFG Fixed X3   = 165 out
       240 Hz monitor  ->  cap 80,  LSFG Fixed X3   = 240 out
4. Set "Framerate limit mode" to "Front edge sync" for smoothest pacing.

ALTERNATIVE: use the in-game FPS cap, or the driver-level cap in the
Nvidia app / AMD Software. Never stack two different caps at once.

Capping below your GPU’s true maximum also frees headroom for LSFG itself and keeps temperatures and coil whine down — a tidy side benefit. If you are unsure of your card’s comfortable ceiling, our MSI Afterburner overclocking guide walks through finding a stable sustained frame rate.

One refinement worth applying if you are capping the generated (post-LSFG) output directly — common with Adaptive mode, see Step 3 — rather than the pre-LSFG base: target a few frames under your panel’s refresh rate instead of an exact match — for example 141 FPS on a 144 Hz display, 117 FPS on a 120 Hz display, or 237 FPS on a 240 Hz display. Sitting exactly at refresh with sync off can reintroduce the tearing you capped to avoid in the first place.

Step 8 — Configure the Game for Borderless Capture

Lossless Scaling cannot hook a game running in exclusive fullscreen. Every title you want to accelerate must run in windowed or, better, borderless windowed mode so the desktop compositor exposes its output for capture. Most games expose this in Video/Display settings; where they do not, a launch option or a windowing tool can force it.

=== FORCE BORDERLESS / WINDOWED ===
In-game:   Settings > Display > Window Mode = "Borderless" (preferred)

Steam launch options (right-click game > Properties > General):
   -window-mode borderless          # many Unity titles
   -windowed -noborder              # common Source / legacy engines
   -popupwindow                     # older DirectX games

If a game refuses to go borderless, use a helper such as
Borderless Gaming or the built-in Windows windowed mode, then
position the window to fill the screen before pressing Ctrl+Alt+S.

One more compatibility note: disable Windows “Fullscreen optimizations” for stubborn games (right-click the .exe, Properties, Compatibility tab). And if you run the game and Lossless Scaling on the same GPU, make sure the game window sits on the monitor driven by that GPU. With borderless configured, click the game, press your hotkey, and the overlay should engage instantly.

Step 9 — Set Up Dual-GPU Frame Generation (Advanced)

The most powerful trick in Lossless Scaling is offloading frame generation to a second GPU. The primary card renders the game at full tilt; the secondary card does nothing but interpolate frames. Because neither card competes for the other’s workload, you recover almost all the frame-generation performance tax. This is popular with owners of a strong main GPU plus a cheap secondary card, and it is the single biggest quality-of-life upgrade for heavy users — but it is fiddly to configure.

=== DUAL-GPU SETUP (outline) ===
1. Install a second GPU (or use an iGPU) with its own driver.
2. Plug your MONITOR into the SECONDARY GPU's output.
   (The secondary card presents the final image, so the display
    must physically connect to it.)
3. In Windows Graphics settings, set the GAME's .exe to run on the
   PRIMARY (rendering) GPU:
       Settings > System > Display > Graphics > add game.exe
                > Options > "High performance" = primary GPU
4. In Lossless Scaling > Rendering > "Preferred GPU",
   select the SECONDARY GPU for scaling/generation.
5. Ensure the PCIe link to the secondary card has enough bandwidth
   (x4 or better) or the frame transfer becomes the bottleneck.

Dual-GPU is genuinely a pain to get right — PCIe bandwidth, which card drives the monitor, and driver conflicts all matter, and a slow secondary card or a x1 slot can make things worse, not better. If you only game on a single card, skip this step; Performance Mode and a lower flow scale (Step 6) recover most of the headroom without the hassle. Treat dual-GPU as an enthusiast project, not a requirement.

Step 10 — Optimize for Handhelds (ROG Ally, Steam Deck, Legion Go)

Handhelds are where Lossless Scaling shines brightest, because their APUs are power-limited and frame generation is a cheap way to hit a smooth 60–120 FPS on a small panel. Coverage from testers is emphatic: on a SteamOS-powered Legion Go S, Lossless Scaling took Elden Ring from 40 to 75 FPS at just 18 watts. Similar gains show up on the ROG Ally and Steam Deck, where users report jumps from the 50s into the 100–120 FPS range.

The catch is the operating system. On Windows handhelds (ROG Ally, most Legion Go and MSI Claw units) you get the full feature set. On SteamOS and Linux, including the Steam Deck, the upscaling menu is not exposed — only frame generation runs, and the native lsfg-vk layer for those devices picked up its own built-in benchmark tool in August 2026, making it easier to verify gains without alt-tabbing to a separate overlay. Tune for the small screen and tight power budget:

  • Cap the base frame rate at 30–40 FPS in the handheld’s TDP/frame-limit tools, then apply LSFG Fixed X2 for a perceived 60–80 FPS.
  • Turn Performance Mode On and drop flow scale to 50% — the APU has little headroom to spare.
  • Set a conservative multiplier. X2 is plenty on a 7–8 inch screen; higher multipliers waste power and add latency you will feel on a portable.
  • Match the base cap to the panel: a 120 Hz handheld screen loves a 60-cap at X2; a 90 Hz screen likes a 45-cap at X2.

If you are shopping for a device to pair with Lossless Scaling, our best gaming handheld roundup and the Legion Go S versus Steam Deck comparison break down which panels and APUs leave the most headroom for frame generation.

Step 11 — Benchmark and Verify Your FPS Gains

Never trust a frame-generation setup by feel alone — measure it. You want to confirm three things: the base frame rate is stable at your cap, the generated frame rate hits your monitor’s refresh, and frame times are smooth (no spikes that read as stutter). Lossless Scaling’s built-in counter shows base and generated FPS; layer RivaTuner’s frame-time graph on top for the full picture.

=== VERIFICATION CHECKLIST ===
[ ] LSFG counter shows TWO numbers (e.g. "60 / 120") when active.
[ ] Base number = your RTSS cap, holding steady (+/- 2 FPS).
[ ] Generated number = base x multiplier, at/under monitor refresh.
[ ] RTSS frame-time line is flat; spikes = stutter to fix.
[ ] Input lag feels acceptable in a quick mouse-swipe test.

READING THE RESULT:
   "60 / 120"  = healthy X2, base is stable            GOOD
   "44 / 88"   = base below cap -> GPU-bound            enable Perf Mode
   "60 / 96"   = generated capped by monitor/vsync     raise refresh cap
   base wobbling 50-60 = unstable -> lower the cap      re-cap in Step 7

If the base frame rate collapses the moment LSFG activates, you are GPU-bound: enable Performance Mode, drop flow scale, or lower the game’s graphics settings until the base holds at your cap. A good result is a rock-steady base and a generated frame rate parked on your refresh rate. For context on where your card sits against the current install base, the latest Steam Hardware Survey is a useful yardstick.

Step 12 — Reduce Input Latency

Frame generation always adds some latency — it must hold a real frame back to interpolate against the next one. In Fixed 2x mode, expect roughly 1.5 to 2.5 frames of added latency — about 25–42 ms at a 60 FPS base (one frame is roughly 16.7 ms at 60 Hz). Independent OSLTT testing around the January 2026 LSFG 3 launch measured about a 24% cut to that end-to-end latency penalty versus LSFG 2 at a 40 FPS base in X2 mode, but it is still the highest-latency option of the frame-gen family, so this final step is about clawing back responsiveness. Do this after everything else is stable.

  • Raise the base frame rate. Latency scales inversely with base FPS. A 60 FPS base feels dramatically tighter than a 40 FPS base after generation. This is the biggest lever by far.
  • Lower queue target to 0–1. Reduces buffered frames; only do this once your base is rock-solid, or you trade latency for micro-stutter.
  • Set sync to Off / Allow Tearing. Vsync adds a frame of lag; disable it and lean on VRR instead.
  • Enable your GPU’s low-latency mode. Nvidia Reflex (in supported games) or the driver’s low-latency setting, plus AMD Anti-Lag where available.
  • Avoid high multipliers in twitch games. X2 adds less latency than X4. For competitive shooters, keep it at X2 or leave frame generation off entirely.

Be honest with yourself about the genre. For slower, cinematic single-player games, the smoothness is worth a few milliseconds of lag. For a ranked first-person shooter, native frames win — use Lossless Scaling on your campaign playthroughs and turn it off for competitive sessions.

Best Lossless Scaling Settings by Game Type

There is no universal “best” configuration — the right profile depends on what you are playing. These starting points, drawn from the developer’s guidance and independent optimization testing, will get you close on the first try. Adjust from here based on the Step 11 verification.

Game typeFrame genUpscalerFlow scalePerf modeBase cap
Modern 3D (single-player)Fixed X2LS1 / FSR75%Off60 FPS
Competitive FPS/TPSFixed X2 or OffOff / NIS50%Off80–120 FPS
Retro 3D / older titlesFixed X2LS175%On60 FPS
Pixel-art / emulatorsFixed X2Integer / xBR75%On60 FPS
Anime / cel-shadedFixed X2Anime4K75%On60 FPS
Handheld (power-limited)Fixed X2Off (Linux) / LS150%On30–40 FPS

6 Common Pitfalls to Avoid

Most bad experiences with Lossless Scaling trace back to the same handful of mistakes. Avoid these and you will skip the frustration that fills the app’s community forum.

  • Running the game in exclusive fullscreen. The overlay cannot capture it. Always use windowed or borderless (Step 8). This single mistake accounts for most “it does nothing” reports.
  • Generating from a base below 30 FPS. Interpolating from a low, choppy base produces heavy artifacts and mushy latency. Fix the base frame rate first; frame generation is a polish, not a rescue.
  • Chasing the X20 multiplier. Big multipliers look impressive in menus but multiply artifacts and latency. X2 from a stable 60 beats X4 from a shaky 30 every time.
  • Leaving flow scale at 100% on a GPU-bound card. If your base frame rate drops when LSFG turns on, you are starving the game of GPU time. Lower flow scale and enable Performance Mode.
  • Stacking two frame limiters. An in-game cap plus an RTSS cap plus a driver cap fight each other and cause pacing chaos. Pick one limiter.
  • Using it in competitive shooters and blaming the latency. Frame generation adds lag by design. For ranked play, use native frames; save Lossless Scaling for single-player.

Troubleshooting: 8 Fixes for Lossless Scaling Problems

When something goes wrong, the symptom usually points straight at the fix. Work down this table in order — the top rows solve the majority of cases.

SymptomLikely causeFix
Hotkey does nothingGame in exclusive fullscreenSwitch to borderless/windowed (Step 8)
Black screen when scalingCapture API incompatibilitySwitch capture API from DXGI to WGC
Base FPS drops when activeGPU-bound by frame genEnable Performance Mode, lower flow scale
Heavy ghosting / trailsBase FPS too low or flow scale offRaise base to 60, set flow scale 75%
Sluggish / floaty inputAdded latency + vsyncSync Off, queue target 1, raise base FPS
Tearing across the screenSync mode off, no VRREnable VRR or switch sync to vsync mode
UI text shimmers/warpsInterpolating HUD elementsUpdate to the latest LSFG 3.1 build; it refines UI detection
Generated FPS capped lowMonitor refresh or vsync limitRaise refresh cap; disable driver vsync

If none of these resolve it, confirm Steam has updated the app to the latest LSFG 3.1 build — many artifact and UI-detection complaints were addressed in the January 2026 LSFG 3 update and its subsequent refinements, and stale installs miss them entirely. The app’s Steam Community hub tracks known per-game quirks reported by other users.

Advanced Tips for 2026

Once your baseline profile works, these refinements squeeze out extra quality and consistency. They are optional, but they separate a merely-functional setup from a genuinely great one.

  • Save per-game profiles. Different genres want different settings. Configure once per title rather than fighting a single global profile that suits nothing perfectly.
  • Use Adaptive mode on high-refresh monitors. On a 165 Hz or 240 Hz panel, Adaptive holds a target near your refresh rate even as the base frame rate wanders, which fixed multipliers cannot do cleanly — many setups aim a few FPS under the panel’s max refresh rather than an exact match (see Step 7).
  • Enable Hardware-Accelerated GPU Scheduling. On Windows 11, HAGS can reduce frame-gen overhead. Toggle it in Settings > System > Display > Graphics, then reboot and re-test.
  • Pair it with an undervolt. Frame generation runs cooler and quieter on a tuned card. Our undervolting tutorials free thermal headroom the interpolation model can use.
  • Try it beyond games. Lossless Scaling can interpolate video windows and emulators too — a 24 FPS clip or a 30 FPS emulated game can be smoothed to 60 with Anime4K or xBR.
  • Lower resolution scale before lowering flow scale. If you need more headroom, dropping the internal render resolution (and upscaling back) often looks better than a very low flow scale.

Because Lossless Scaling is vendor-agnostic, it slots neatly into any rig regardless of GPU brand. If you are still deciding between a desktop and a portable build to run it on, the PC gaming versus console breakdown puts the cost and flexibility trade-offs in perspective.

Frequently Asked Questions

How much does Lossless Scaling cost?

Lossless Scaling is a one-time purchase of $6.99 on Steam (app ID 993090). It regularly drops to around $3.49 (50% off) during Steam’s seasonal sales. There is no subscription, no free tier, and no separate DLC — the single purchase includes all current and future updates, including the LSFG 3 and LSFG 3.1 engines.

Does Lossless Scaling work on any GPU?

Yes. Unlike DLSS Frame Generation (RTX 40/50 only) or AMD AFMF 2 (Radeon only), Lossless Scaling runs on Nvidia, AMD, and Intel graphics, including modern integrated GPUs. The recommended tier is an RTX 30-series, RX 6000-series, or Intel Arc card, but it functions on far weaker hardware — that is the entire point of the app.

What base frame rate do I need before turning on frame generation?

Aim for a minimum of 30 FPS and ideally 60 FPS before enabling LSFG. Below 30 FPS, artifacts and latency become severe. The cleanest results come from a stable 60 FPS base doubled to 120 with Fixed X2. Cap your base frame rate (Step 7) so it holds steady rather than fluctuating.

Does Lossless Scaling add input lag?

Yes — all frame generation adds some latency because it holds a real frame to interpolate against the next. In Fixed 2x mode, that is roughly 1.5 to 2.5 frames of added latency, or about 25–42 ms at a 60 FPS base. LSFG 3 reduced the overall penalty by roughly 24% versus LSFG 2, but it remains the highest-latency option among frame-gen technologies. Raise your base frame rate, set sync to Off, and lower the queue target to minimize it. For competitive shooters, use native frames instead.

Does Lossless Scaling work with G-Sync or FreeSync (VRR)?

Yes, and the two are meant to run together. Keep your monitor’s variable refresh rate (G-Sync or FreeSync) turned on at the driver level, and set Lossless Scaling’s own sync mode to Off (Allow Tearing) rather than its vsync-style option (Step 5). VRR then smooths the generated frame rate the same way it smooths native rendering, without stacking the extra latency a software vsync layer would add on top of frame generation.

Does Lossless Scaling support HDR?

Yes. Turn on HDR support in the Rendering section only when both the game and your display are running in HDR (Step 5); leave it off otherwise, since toggling it for an SDR game or panel does nothing useful. LSFG 3.1’s interpolation is specifically cleaner in dark scenes and HDR content than LSFG 2 was, so HDR players get the same GPU-load and latency improvements as everyone else.

Does it work on the Steam Deck and other handhelds?

Yes, and handhelds are one of its best use cases — testers recorded Elden Ring going from 40 to 75 FPS at 18 W on a SteamOS Legion Go S. On the Steam Deck and other SteamOS/Linux devices, frame generation works but the upscaling menu is not exposed; the community lsfg-vk 2.0 layer, which reached a full release in September 2026, also runs roughly 30% leaner on memory than its predecessor build, according to GamingOnSteam — useful on a device with limited RAM headroom. On Windows handhelds like the ROG Ally you get the full feature set. Use Performance Mode, 50% flow scale, and a 30–40 FPS base cap.

What is the difference between Fixed and Adaptive mode?

Fixed mode multiplies your base frame rate by a whole number (X2, X3, up to X20). Adaptive mode targets a specific output frame rate — say 120 or 165 — and varies the multiplier with fractional values to hold it even as the base fluctuates. Use Fixed X2 for simplicity and predictability; use Adaptive on high-refresh monitors where you want the output pinned to your panel’s refresh rate. Notebookcheck refers to this as dynamic Adaptive LSFG and still names LSFG 3.1 the top-performing frame-generation engine for 2026.

What’s the maximum frame multiplier actually worth using?

The Fixed mode dial technically goes to X20, but that number is a ceiling, not a target. LSFG 3.1 is validated to cleanly generate up to 4x your base frame rate, and even that is only worth using once your base is already high and stable — near 100–120 FPS, per the rule of thumb in Step 3. Past 4x, artifacts and latency climb faster than the smoothness gain is worth. For a first profile, stick with Fixed X2 from a 60 FPS base — 2x frame generation is the right call most of the time; save X3/X4 for high-refresh monitors once your base frame rate can support it.

Can a second GPU handle the frame generation?

Yes. Lossless Scaling supports dual-GPU setups where the primary card renders the game and a secondary card handles interpolation, recovering most of the performance tax. It requires plugging your monitor into the secondary GPU and enough PCIe bandwidth, and it is genuinely fiddly to configure (Step 9). For single-GPU users, Performance Mode and a lower flow scale are the simpler path.

Is Lossless Scaling better than DLSS or FSR frame generation?

No — where native DLSS or FSR 3 frame generation is available on your hardware, it will look cleaner and feel more responsive because it uses the game’s internal motion vectors and depth data. Lossless Scaling’s advantage is universality: it works in any game and on any GPU with no developer support. Use native frame generation when you can, and Lossless Scaling as the catch-all for everything else.

Is Lossless Scaling still worth it in September 2026?

Yes. Pricing holds at $6.99 (about $3.49 on sale), and LSFG 3.1 — the current build in the LSFG 3 family that launched January 10, 2026 — is still the engine doing the work, delivering the roughly 40% lower GPU load in X2 mode and 24% latency cut versus LSFG 2 detailed above. The same 12-step, 30-minute workflow in this guide still gets you there. If you already built a working profile earlier this year, just confirm Steam has pulled the latest LSFG 3.1 build — nothing else needs to change.

The Bottom Line

For $6.99, Lossless Scaling remains one of the best-value utilities in PC gaming — a “Very Positive” rating across 36,244 reviews is not an accident. The LSFG 3 rebuild, launched January 2026 and since refined into the current LSFG 3.1 build, transformed it from a rough curiosity into a genuinely dependable frame-generation tool that works where the vendor solutions refuse to. The whole game is in the setup: run borderless, feed it a stable 60 FPS base, keep the multiplier modest — 2x frame generation most of the time — dial flow scale to your GPU’s headroom, and verify with a frame-time overlay. Do that, and a five-year-old graphics card or a power-limited handheld can punch far above its weight. Follow the 12 steps above and you will have a clean, artifact-minimized, low-latency profile in about half an hour.

Related Coverage

Sources: Lossless Scaling on Steam, official Lossless Scaling site, Tom’s Hardware (LSFG 3.1 GPU load coverage), Notebookcheck’s optimization guide, and shattered.io’s summary of the official LSFG changelog. Prices and core settings reviewed and current as of September 2026; the $6.99 list price and 36,244-review count reflect the last confirmed Steam snapshot in June 2026 and are subject to change.

Nadia Dubois

Nadia Dubois

AI & Innovation Editor

Nadia Dubois is the AI & Innovation Editor at Tech Insider, where she tracks the rapid evolution of artificial intelligence, from foundation models to real-world enterprise deployment. She previously covered AI and startups for La Tribune and contributed to MIT Technology Review's European coverage. Nadia specializes in generative AI, AI regulation, and the intersection of technology and European industrial policy. She holds a dual degree in Computational Linguistics and Journalism from Sciences Po Paris.

View all articles