The primary goal for Legion Go scaling fixes is 800p Clarity. Because 2560×1600 is exactly double 1280×800, Integer Scaling allows each “game pixel” to occupy a perfect 2×2 square of physical pixels. This eliminates the “interpolation fuzziness” common on other handhelds. The registry tweak is often necessary because the portrait orientation of the panel can hide these options from the standard AMD UI.
Hardware Compatibility & Expectations
- Z1 Extreme APU: This tweak is designed for the standard Lenovo drivers provided for the Legion Go’s specific chipset.
- Portrait Panel Side-Effects: Because it’s a portrait panel, some games may still start “sideways” if launched in true Fullscreen. This registry fix works best when paired with Borderless Windowed mode or the Lossless Scaling app.
- Driver Version: While newer 2024+ drivers attempt to enable this natively, the registry fix is still the most reliable way to ensure the “Integer Scaling” toggle stays visible after a reboot.
Backup and Preparation
Modifying the Windows Registry is a system-level change.
- Press
Win + R, typeregedit, and hit Enter. - Click File > Export to create a backup of your registry before making changes.
- Ensure your Legion Go is set to its native 2560×1600 resolution in Windows before beginning.
The “Integer Scaling” Registry Fix
To unlock the hidden scaling support for the internal panel, you need to add a specific DWORD value to the AMD display class:
Path: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Control\Class\{4d36e968-e325-11ce-bfc1-08002be10318}\0000
Steps:
- Navigate to the path above (the
0000folder represents your primary GPU). - Right-click in the right pane and select New > DWORD (32-bit) Value.
- Name it:
DalEmbeddedIntegerScalingSupport. - Double-click it and set the Value data to
1. - Restart your Legion Go.
Pro Tip: If you have multiple folders like
0000,0001, etc., you should apply the same DWORD to all of them to ensure it targets the correct active driver instance.
Activating Scaling in AMD Adrenalin
After the restart, you must enable the feature in the software:
- Open AMD Adrenalin.
- Go to Settings (Gear Icon) > Display.
- Enable GPU Scaling.
- Set Scaling Mode to Full Panel (this is vital for the portrait-to-landscape correction).
- You should now see the Integer Scaling toggle. Switch it to Enabled.
Recommended Resolution Logic
| Target Experience | Windows Resolution | In-Game Resolution | Scaling Method |
| Ultra Crisp (Retro/Indie) | 1600p | 800p | Integer Scaling |
| AAA Performance | 800p | 800p | GPU Scaling (Full Panel) |
| Modern Balanced | 1600p | 1200p (Custom) | RSR or FSR |
Troubleshooting & Common Fixes
- Option Disappeared After Update: Windows Update often “downgrades” the AMD driver to a generic version. If the registry key is still there but the option is gone, you may need to reinstall the official Lenovo VGA driver.
- Black Bars: If you see black bars at 800p, ensure that Scaling Mode is set to Full Panel in Adrenalin, not “Preserve Aspect Ratio.”
- Blurred Image at 800p: If it still looks blurry, the game might be bypassing the GPU scaler. Try switching the game to Windowed Borderless and ensure your Desktop resolution is also set to 800p.
Frequently Asked Questions (FAQ)
Is Integer Scaling better than RSR?
For the Legion Go, Integer Scaling is superior for 800p because it doesn’t use AI/estimation; it’s a raw 1:4 pixel map. RSR is better if you are trying to scale non-integer resolutions like 1050p or 1200p.
Why does the registry fix mention “Embedded”?
Because the Legion Go uses an internal (Embedded Display Port) connection, the driver treats it differently than an external monitor. This registry key forces the driver to ignore the “unsupported” flag often triggered by portrait-native panels.
Does this affect the 144Hz refresh rate?
No. Resolution scaling and refresh rate are independent. You can (and should) keep the screen at 144Hz for the best frame pacing and reduced input lag, even when scaling from 800p.
Conclusion and Expected Results
By applying the DalEmbeddedIntegerScalingSupport registry fix, you bypass the software limitations imposed by the Legion Go’s unique screen hardware. You can expect handheld-native 800p performance with a visual clarity that rivals 1080p, making high-demand games much more playable on the Go’s massive 8.8-inch display.