HomeBlogDownload Free
Input Lag

How to Reduce Input Lag in Windows — Complete Guide for Gamers

April 20269 min readTested on 2,400+ PCs

You click. Your character reacts 50ms later. In competitive gaming, that delay is the difference between winning and losing. Input lag comes from multiple sources — your mouse, Windows processing, GPU rendering pipeline, and display. This guide targets every layer.

Here are 10 proven methods to reduce input lag in Windows. Combined, these can cut your end-to-end latency by 20-40ms.

1. Disable Mouse Acceleration

Impact: HIGH. Mouse acceleration (called "Enhance pointer precision" in Windows) changes your cursor speed based on how fast you move the mouse. This makes aiming inconsistent and unpredictable — the enemy of muscle memory.

How to disable

Settings → Bluetooth & devices → Mouse → Additional mouse settings → Pointer Options tab → Uncheck "Enhance pointer precision".

Pro tip: Every professional FPS player disables mouse acceleration. It's the single most impactful input lag fix for aiming consistency.

2. Fix USB Power Management

Impact: MEDIUM. Windows can put USB devices into power-saving mode, causing your mouse or keyboard to momentarily "wake up" when you use them. This creates tiny but noticeable input delays.

How to disable

Device Manager → Universal Serial Bus controllers → Right-click each USB Root Hub → Properties → Power Management → Uncheck "Allow the computer to turn off this device to save power".

Also disable USB selective suspend:
Power Options → Change plan settings → Change advanced power settings
→ USB settings → USB selective suspend → Disabled

3. Set Timer Resolution to 0.5ms

Impact: HIGH. Windows' default timer resolution is 15.6ms — meaning your inputs can wait up to 15.6ms before being processed. Forcing 0.5ms dramatically improves input responsiveness and frame pacing.

Registry: HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\kernel
Set GlobalTimerResolutionRequests = 1

Then use a tool (or DRX Optimizer) to request 0.5ms resolution at runtime.

4. Disable V-Sync

Impact: HIGH. V-Sync synchronizes your frame output to your monitor's refresh rate. This eliminates screen tearing but adds 1-3 frames of input lag (7-20ms at 144Hz). For competitive gaming, it's unacceptable.

How to disable

Disable V-Sync in your game settings AND in your GPU control panel (NVIDIA Control Panel or AMD Software).

Pro tip: Use NVIDIA G-Sync or AMD FreeSync with V-Sync OFF and cap your FPS 3 frames below your monitor's refresh rate. This gives you tear-free gaming with minimal input lag.

5. Use Fullscreen Exclusive Mode

Impact: MEDIUM. Borderless windowed mode routes frames through the Windows compositor (DWM), adding a frame of latency. Fullscreen exclusive bypasses DWM entirely.

How to set

In your game settings, select "Fullscreen" (not "Borderless Windowed" or "Windowed"). Also right-click the game .exe → Properties → Compatibility → Check "Disable fullscreen optimizations".

Reduce input lag with one click

DRX Optimizer applies all input lag fixes automatically — timer resolution, USB power, mouse settings, and more.

Download Free

6. Enable NVIDIA Reflex / Low Latency Mode

Impact: HIGH (NVIDIA only). NVIDIA Reflex reduces the render queue, ensuring frames are submitted to the GPU just-in-time instead of being queued up. This can cut input lag by 20-30ms in supported games.

How to enable

In supported games: Settings → Video → NVIDIA Reflex → Set to "On + Boost". For all other games: NVIDIA Control Panel → Manage 3D settings → Low Latency Mode → Set to "Ultra".

7. Maximize Mouse Polling Rate

Impact: MEDIUM. Polling rate determines how often your mouse reports its position to Windows. 125Hz = 8ms delay, 500Hz = 2ms, 1000Hz = 1ms. Higher is always better for input lag.

How to check/set

Open your mouse software (Logitech G Hub, Razer Synapse, etc.) and set polling rate to the maximum — usually 1000Hz. Some newer mice support 4000Hz or 8000Hz.

8. Set Ultimate Performance Power Plan

Impact: MEDIUM. The Balanced power plan can throttle CPU clock speeds, adding processing latency to every input event. Ultimate Performance keeps your CPU at max frequency.

powercfg -duplicatescheme e9a42b02-d5df-448d-aa00-03f14749eb61

Then select "Ultimate Performance" in Control Panel → Power Options.

9. Disable Desktop Window Manager Compositing

Impact: MEDIUM. DWM adds a compositing layer to render your desktop. In Windows 11, you can't fully disable DWM, but using fullscreen exclusive mode bypasses it. Additionally, disabling visual effects reduces DWM overhead.

How to minimize

Search "Adjust the appearance and performance of Windows" → Select "Adjust for best performance". This reduces DWM workload significantly.

10. Optimize Monitor Response Time

Impact: MEDIUM. Your monitor's overdrive/response time setting controls how fast pixels change color. Set it to the fastest mode that doesn't cause visible overshoot (inverse ghosting).

How to set

Open your monitor's OSD (on-screen display) → Find "Response Time" or "Overdrive" → Set to "Fast" or the second-highest option. Avoid "Extreme" or "Fastest" as they often cause inverse ghosting.

Pro tip: A 1ms response time monitor with a 60Hz refresh rate still has 16.6ms of frame time. Refresh rate matters more than response time for input lag — prioritize high refresh rate monitors (144Hz+).

All input lag fixes. One click. Free.

DRX Optimizer applies all Windows-level input lag optimizations automatically with built-in backup. Free version includes 8 essential tweaks. Pro unlocks all 59+.

Download DRX Optimizer — Free

Frequently Asked Questions

What causes input lag?
Input lag comes from multiple sources in a chain: your peripheral (mouse/keyboard polling rate), USB processing, Windows input pipeline (timer resolution, mouse acceleration), CPU processing, GPU render queue, display output (V-Sync, compositor), and monitor response time. Reducing lag at every stage compounds into a noticeably faster feel.
Does polling rate matter?
Yes, significantly. At 125Hz polling, your mouse position updates every 8ms. At 1000Hz, it updates every 1ms. That's 7ms saved — which is roughly half a frame at 144Hz. If your mouse supports 1000Hz or higher, always use the highest available polling rate.
V-Sync on or off for competitive gaming?
Always off for competitive gaming. V-Sync adds 1-3 frames of input lag (7-50ms depending on refresh rate). For competitive play, screen tearing is a small visual annoyance — input lag is a competitive disadvantage. Use G-Sync/FreeSync with V-Sync off and an FPS cap 3 frames below your refresh rate for the best of both worlds.
Complete guide
Ready for the full step-by-step fix?
This article shows the tweaks. Our fix page walks you through the exact order, screenshots, and how to safely revert — plus the DRX Optimizer one-click profile.
Read the fix guide →
Join our Discord for live help and game-specific tips
discord.gg/QykDS7j488
Join Discord