DEV Community

Izanagi
Izanagi

Posted on

G-Sync and FreeSync setup for lowest latency gaming

Variable refresh rate (G-Sync/FreeSync) can reduce tearing and improve smoothness, but incorrect setup actually increases latency. Here's the right configuration.

The latency trade-off

VSync on: no tearing, but adds up to one full frame of latency (the GPU waits for the display's refresh cycle).

VSync off, no sync: no latency added, but screen tearing is visible.

G-Sync/FreeSync: the display adjusts its refresh rate to match your frame rate. No tearing, no added latency (within the sync range).

Correct G-Sync setup (NVIDIA)

  1. NVIDIA Control Panel → Set up G-SYNC → Enable for fullscreen and windowed mode
  2. Manage 3D Settings → Monitor Technology → G-SYNC Compatible (or G-SYNC if certified)
  3. Manage 3D Settings → Vertical Sync → On (this enables VSync as fallback above sync range)
  4. In-game VSync → Off
  5. In-game FPS cap → set to 3-5 FPS below your monitor's max refresh rate

Example: 144hz monitor → cap game at 138-141 FPS. This keeps you inside the G-Sync range where latency is lowest.

FreeSync setup (AMD)

Radeon Software → Gaming → Display → AMD FreeSync → Enable.
In-game VSync off. In-game FPS cap 3-5 below monitor max.

Why cap FPS below max

At or above max refresh rate, G-Sync/FreeSync disengages and regular VSync kicks in, adding latency. Staying below the ceiling keeps you in the sync range at all times.

NVIDIA Reflex + G-Sync

These complement each other. Reflex minimizes the CPU-GPU render queue. G-Sync ensures the display shows the frame as soon as it's ready.

System latency tweaks at https://terweb.lt/

Top comments (0)