HomeBlogDownload Free
Input Lag

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

April 20269 min read

You click. Your character reacts a few milliseconds later. In competitive gaming, that delay can affect how responsive the game feels. Input lag comes from multiple sources — your mouse, Windows processing, GPU rendering pipeline, and display. This guide targets every layer.

Here are 10 settings and checks to investigate input lag in Windows. Test applicable changes individually; they may help, have no effect or make the result worse.

1. Disable Mouse Acceleration

Mouse acceleration (called "Enhance pointer precision" in Windows) changes your cursor speed based on how fast you move the mouse. Acceleration changes the relationship between hand movement and cursor movement. Whether it affects aiming depends on the game's input handling and your preference.

How to disable

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

Pro tip: Many competitive FPS players turn mouse acceleration off to keep the same hand movement mapped to the same turn.

2. Fix USB Power Management

Windows can put USB devices into power-saving mode, causing your mouse or keyboard to momentarily "wake up" when you use them. Waking a suspended device may introduce delay; investigate this if it matches your symptoms.

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. Test Timer Resolution

Impact: DEPENDS ON THE GAME. Timer resolution changes how precisely timed waits wake up; whether that affects input or frames depends on how each game uses timers, and it can also make things worse. Measure before and after. DRX does not force 0.5ms.

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

On Windows 11, this value makes a timer request from one program (for example a timer tool) apply system-wide again. Test the same scenario before and after, and remove the value if nothing improves.

4. Disable V-Sync

V-Sync synchronizes your frame output to your monitor's refresh rate. It removes screen tearing but can add one or more frames of input lag. That is why competitive players usually turn it off.

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 configuration may affect tearing and latency. Compare it within your display's VRR range and the game's supported settings.

5. Use Fullscreen Exclusive Mode

Depending on how the game presents frames, borderless windowed mode may go through the Windows compositor (DWM), which can add latency; modern games often use a path that avoids it. Compare fullscreen and borderless in your game.

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".

Apply tweaks like these safely

DRX Optimizer can apply tweaks like these for you — only the ones that fit your PC, with a restore point first and undo anytime.

Download Free

6. Enable NVIDIA Reflex / Low Latency Mode

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 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

Polling rate determines how often your mouse reports its position to Windows. The nominal reporting intervals are 8 ms at 125 Hz, 2 ms at 500 Hz and 1 ms at 1000 Hz; these are not total input-latency measurements. A higher polling rate shortens the time between updates.

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

The Balanced power plan can throttle CPU clock speeds, which can add processing latency. Ultimate Performance prioritizes performance in the power policy (clocks still depend on temperature and power limits).

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

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

9. Compare presentation modes and visual effects

DWM adds a compositing layer to render your desktop. The presentation path depends on the game and Windows settings. Compare fullscreen and borderless modes on your system. Disabling active visual effects may change DWM workload; measure whether that affects latency or frame times in your game.

How to minimize

Search "Adjust the appearance and performance of Windows" → Select "Adjust for best performance". This may change DWM workload; measure the effect in your game.

10. Optimize Monitor Response Time

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, pixel response and display processing affect different parts of the experience; compare measured display latency and motion clarity.

Apply tweaks like these safely

DRX Optimizer applies tweaks like these with a restore point first. The free version includes the Recommended profile; Pro unlocks all 200+ tweaks.

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 (mouse acceleration), CPU processing, GPU render queue, display output (V-Sync, compositor), and monitor response time. Small reductions at several stages can add up.
Does polling rate matter?
It can. At 125Hz polling, your mouse position updates every 8ms. At 1000Hz, it updates every 1ms. That is up to 7ms less between position updates. If your mouse supports 1000Hz or higher, try the highest rate that runs smoothly on your PC.
V-Sync on or off for competitive gaming?
Usually off for competitive gaming. V-Sync can add one or more frames of input lag, depending on the game and 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 and compare tearing, frame pacing and latency in your game.
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 how DRX Optimizer can help.
Read the fix guide →
Free checklist
A checklist of 15 Windows settings to review and test
Want all 15 actionable tweaks in one page? Drop your email and get it now — plus occasional tips (no spam).

No spam. Unsubscribe anytime.

Join our Discord for live help and game-specific tips
discord.gg/QykDS7j488
Join Discord