How to Reduce Input Lag in PC Games: Complete Guide

Input lag is the delay between pressing a button and seeing the result on screen. In competitive shooters, even 20 ms of extra delay puts you at a measurable disadvantage. The good news: most input lag comes from software settings and configuration choices you can fix right now, not hardware limitations.

This guide breaks down every source of input lag on a gaming PC and gives you the exact settings to minimize it. We cover the full signal chain from your mouse click to the pixel update on your monitor.

Understanding the Input Lag Pipeline

Input lag is not a single delay. It is the sum of multiple delays stacked together across your entire system. Understanding where each delay happens helps you target the biggest improvements first.

The full pipeline looks like this:

  1. Peripheral delay — Your mouse or keyboard processes the input and sends it over USB (0.5–8 ms depending on polling rate)
  2. CPU processing — The game engine receives the input and calculates the new game state (varies by CPU load)
  3. Render queue — The frame waits in the GPU driver’s pre-render queue (0–60+ ms depending on queue depth)
  4. GPU rendering — The GPU draws the frame (depends on frame time — at 60 FPS this is ~16.7 ms)
  5. Display processing — Your monitor receives and processes the signal (1–15 ms depending on panel type and overdrive)

The biggest gains come from steps 3 and 5. The render queue alone can add 30–60 ms of lag when misconfigured, and choosing the right monitor settings can cut another 10–15 ms.

Monitor and Display Settings

Your monitor is the final link in the chain and one of the easiest to optimize. These changes are free and take effect immediately.

Enable the Highest Refresh Rate

A 144 Hz monitor updates every 6.9 ms compared to 16.7 ms at 60 Hz. That alone reduces the “scan-out” portion of display lag by nearly 10 ms. Check Windows Display Settings and your monitor’s OSD to confirm you are running at the maximum supported refresh rate. Many monitors default to 60 Hz even when they support 144 Hz or higher.

To verify: right-click the desktop, select Display settings → Advanced display, and confirm the refresh rate matches your monitor’s maximum.

Turn on Game Mode or Low Latency Mode on Your Monitor

Most gaming monitors have a “Game Mode” or “Low Input Lag” preset in the OSD menu. This typically disables post-processing like noise reduction, dynamic contrast, and motion smoothing that add 5–15 ms of delay. If your monitor has an “Instant Mode” or “Fast Mode” toggle, enable it.

Use DisplayPort Over HDMI When Possible

DisplayPort generally has slightly lower latency than HDMI, especially at higher refresh rates. HDMI 2.0 caps at 4K/60 Hz or 1440p/144 Hz, while DisplayPort 1.4 handles 4K/120 Hz natively. If your GPU and monitor both support DisplayPort, use it.

Windows and OS-Level Settings

Windows has several settings that affect input lag. Getting these right creates a solid low-latency foundation before you even open a game.

Disable Mouse Acceleration

Mouse acceleration changes your cursor speed based on how fast you move the mouse, adding unpredictability. Disable it for consistent 1:1 input.

Go to Settings → Bluetooth & devices → Mouse → Additional mouse settings → Pointer Options and uncheck “Enhance pointer precision.”

Set USB Polling Rate to 1000 Hz

Most gaming mice support 1000 Hz polling (1 ms report interval) compared to the default 125 Hz (8 ms). This 7 ms reduction is measurable in fast-paced games. Check your mouse software — Logitech G Hub, Razer Synapse, or SteelSeries GG all have polling rate settings. Some newer mice support 4000 Hz or 8000 Hz, but the gains beyond 1000 Hz are minimal and can increase CPU usage.

Enable Hardware-Accelerated GPU Scheduling (HAGS)

HAGS lets the GPU manage its own memory scheduling instead of routing everything through the Windows kernel. On modern GPUs (NVIDIA 10-series and newer, AMD RX 5000 and newer), this can reduce render queue latency by 1–3 ms.

Enable it in Settings → System → Display → Graphics → Change default graphics settings and toggle on “Hardware-accelerated GPU scheduling.”

Keep Windows Game Mode Enabled

Windows Game Mode prevents background processes like Windows Update from consuming CPU and GPU resources during gameplay. It also prioritizes the game process for scheduling. Despite some outdated advice to disable it, Game Mode has been stable and beneficial since Windows 11 22H2. Leave it on.

Disable Fullscreen Optimizations (Selective)

Windows’ fullscreen optimizations run games in a borderless window with a compositor layer. For most modern games and GPUs, this adds negligible latency. However, in older DirectX 9/11 titles or competitive games where every millisecond matters, disabling it can help. Right-click the game’s .exe, go to Properties → Compatibility, and check “Disable fullscreen optimizations.”

In-Game Graphics Settings That Affect Input Lag

Your in-game graphics settings directly control how much work the GPU does per frame and how frames are delivered to your display. These are the highest-impact changes you can make.

Disable V-Sync

V-Sync synchronizes your frame output to your monitor’s refresh rate to prevent screen tearing. The cost is significant: it adds one full frame of latency (16.7 ms at 60 Hz, 6.9 ms at 144 Hz) because it holds completed frames until the next refresh cycle. In the worst case with triple buffering, V-Sync can add two frames of delay.

For competitive games, disable V-Sync entirely and accept some tearing, or use NVIDIA Reflex or AMD Anti-Lag instead (covered below). If tearing bothers you, G-Sync or FreeSync provide tear-free gaming without V-Sync’s latency penalty — as long as your frame rate stays within your monitor’s VRR range.

Reduce or Disable the Render Queue

The render queue (also called pre-rendered frames or flip queue) lets the CPU prepare frames ahead of the GPU. A deeper queue smooths frame pacing but adds latency because you are seeing frames that were calculated 2–3 cycles ago.

In NVIDIA Control Panel, set “Low Latency Mode” to On (limits the queue to 1 frame) or Ultra (submits frames just in time). In AMD Radeon Software, enable “Anti-Lag” in the per-game profile. Both options can reduce input lag by 20–30 ms in GPU-bound scenarios.

Reduce Graphics Quality to Maintain High FPS

Higher FPS means lower frame time, which directly reduces the GPU rendering portion of input lag. At 60 FPS each frame takes 16.7 ms to render. At 240 FPS, that drops to 4.2 ms — a 12.5 ms reduction in just the rendering step.

If you are not hitting your monitor’s refresh rate consistently, lower demanding settings like shadows, volumetric effects, and ambient occlusion. Check our complete PC optimization guide for a priority list of which settings to reduce first for maximum FPS gain with minimal visual loss.

Be Careful with Upscaling Technologies

DLSS, FSR, and XeSS boost FPS by rendering at a lower internal resolution and upscaling. The FPS increase reduces frame time lag, but the upscaling process itself adds a small amount of latency (typically 1–2 ms). The net result is usually positive for input lag because the FPS gain outweighs the upscaling cost.

However, avoid frame generation technologies (DLSS 3 Frame Generation, FSR 3 Frame Generation, AFMF) in competitive games. Frame generation inserts interpolated frames between real frames. These interpolated frames look smooth but contain no new input data, adding 10–20 ms of effective input lag. The frame counter goes up, but your inputs are not reflected any faster.

NVIDIA Reflex and AMD Anti-Lag

These are the most effective single settings for reducing input lag on modern hardware. They work at the engine level to synchronize CPU and GPU work, eliminating the render queue almost entirely.

NVIDIA Reflex

NVIDIA Reflex is integrated into 100+ games and available in NVIDIA Control Panel as “Low Latency Mode.” When a game natively supports Reflex, enable it in the game’s settings menu (usually labeled “NVIDIA Reflex Low Latency”). Set it to On or On + Boost.

  • On — Aligns CPU and GPU work to minimize queue depth. Reduces system latency by 20–40% in GPU-bound scenarios.
  • On + Boost — Same as On, plus keeps the GPU clock at higher frequencies to reduce render time. Slightly higher power consumption but lower latency in CPU-bound scenarios.

NVIDIA’s own testing shows Reflex reducing total system latency from 55 ms to 30 ms in Valorant and from 70 ms to 35 ms in Fortnite at typical settings.

AMD Anti-Lag 2

AMD Anti-Lag 2 is the game-integrated version that works at the driver level. It is currently supported in a growing list of titles including Counter-Strike 2, Valorant, and Dota 2. Unlike the original Anti-Lag (which only managed the flip queue), Anti-Lag 2 aligns CPU work submission with the GPU’s render schedule, similar to how Reflex operates.

Enable it in AMD Software under Gaming → Graphics or in the per-game profile. AMD reports up to 40% latency reduction in supported titles.

Network Latency vs. Input Lag

Input lag and network latency (ping) are separate issues, but both affect how responsive a game feels. Reducing input lag helps in all games including single-player, while network optimizations only matter in online multiplayer.

For network latency:

  • Use a wired Ethernet connection — Wi-Fi adds 2–10 ms of variable latency plus potential packet loss
  • Close bandwidth-heavy background apps — Streaming, downloads, and cloud sync compete for bandwidth and can cause latency spikes
  • Select the closest server region — Physical distance is the biggest factor in ping. Each 1,000 km adds roughly 5–7 ms
  • Enable QoS on your router — Quality of Service settings can prioritize gaming traffic over other devices on your network

Quick Reference: Input Lag Reduction Checklist

SettingWhereEstimated Impact
Max refresh rate enabledWindows Display Settings + Monitor OSD5–10 ms
Monitor Game Mode / Low LatencyMonitor OSD5–15 ms
V-Sync offIn-game settings7–30 ms
NVIDIA Reflex On / AMD Anti-Lag 2In-game or driver15–35 ms
Low Latency Mode (NVIDIA Ultra / AMD Anti-Lag)Driver control panel10–30 ms
Frame Generation offIn-game settings10–20 ms
1000 Hz mouse pollingMouse software7 ms
HAGS enabledWindows Graphics settings1–3 ms
Mouse acceleration offWindows Mouse settingsVariable (consistency)
Higher FPS (lower settings)In-game settings5–12 ms per FPS tier

Diagnosing Your Input Lag Source

If your game still feels sluggish after applying these settings, use this table to identify where the remaining delay is coming from.

SymptomLikely CauseFix
Cursor feels floaty or impreciseMouse acceleration or low polling rateDisable “Enhance pointer precision,” set 1000 Hz polling
Game feels laggy only when GPU usage is highDeep render queue or V-SyncEnable Reflex/Anti-Lag, disable V-Sync
Smooth FPS but delayed responseFrame generation activeDisable DLSS 3 / FSR 3 Frame Generation
Input lag only in one specific gameGame’s built-in frame limiter or engine quirkCheck in-game settings, use RTSS limiter instead
Lag in online games but not offlineNetwork latency (ping)Switch to Ethernet, choose closer server
Intermittent stutters with delayed inputCPU bottleneck or background processesClose background apps, check CPU usage, enable Game Mode

To measure your actual input lag, use NVIDIA’s Latency Analyzer (requires a compatible 360 Hz monitor) or the free “Is It Snappy” app with a high-speed camera recording of your screen. For a quick GPU-side check, enable the NVIDIA Reflex latency overlay in FrameView or the in-game Reflex stats if available.

FAQ

Does a higher refresh rate monitor reduce input lag?

Yes. A 144 Hz monitor displays frames every 6.9 ms versus 16.7 ms at 60 Hz. This reduces the scan-out delay by about 10 ms. A 240 Hz panel cuts it further to 4.2 ms. But you need the GPU power to actually render frames at those rates — a 144 Hz monitor showing 60 FPS has no latency advantage over a 60 Hz monitor at 60 FPS.

Should I use G-Sync or FreeSync for low input lag?

Yes, adaptive sync (G-Sync or FreeSync) eliminates tearing without the latency penalty of V-Sync. It adds roughly 0.5–1 ms of processing overhead, which is imperceptible. Pair it with an in-game frame limiter set 3–5 FPS below your monitor’s max refresh rate to keep the frame rate inside the VRR range and avoid fallback to V-Sync behavior.

Does DLSS add input lag?

DLSS Super Resolution adds about 1–2 ms of upscaling latency, but the FPS boost it provides typically reduces overall system latency. The net effect is usually a slight improvement. DLSS Frame Generation, however, adds meaningful input lag (10–20 ms) because the generated frames do not contain new input data. Disable Frame Generation in competitive games.

Is there a difference between borderless windowed and fullscreen for input lag?

On modern Windows 11 with DX12 games, the difference is minimal (0–2 ms). The Windows compositor has been optimized significantly. For older DX9/DX11 games, exclusive fullscreen can be 5–10 ms faster because it bypasses the compositor entirely. If you notice lag in borderless mode, try exclusive fullscreen or disable fullscreen optimizations on the .exe.

Sources