Input lag is the time between moving your mouse and the matching image appearing on screen. It sounds like one thing, but it is the sum of seven different stages — which is why so many people buy a new mouse, feel nothing, and conclude it was all in their head.
This guide walks the whole chain, link by link, showing where the time goes and where it is worth attacking. Because optimizing the wrong link changes nothing.
The whole chain
From your movement to your eye:
- The mouse detects movement and waits for its next report
- The report travels over USB to Windows
- Windows processes it and hands it to the game
- The game calculates the new position
- The GPU draws the frame
- The frame waits in a queue to be displayed
- The monitor shows the frame
Every stage costs time. The total is what you feel.
Where the time actually goes
FPS — by far the heaviest link
This is the connection most people never make: low FPS is the single largest source of input lag there is.
Every frame is an opportunity to show the result of your movement. At 60 FPS a new frame arrives every 16.7 milliseconds. At 240 FPS, every 4.2. Just waiting for the next frame costs far more at 60 than at 240.
That is why optimizing a PC for FPS reduces input lag as a side effect, without touching anything mouse-related. And why anyone trying to fix input lag without fixing FPS rarely feels a difference.
The frame queue
Second largest, and the easiest to fix.
By default the GPU prepares frames ahead of time and keeps them queued. That smooths the image, but it means the frame you are looking at was calculated before your most recent movement.
Shrinking that queue is nearly free. On NVIDIA cards it appears as a low latency mode in the control panel, and AMD has an equivalent. Modern competitive games often ship their own option — when the game has one, use the game's.
VSync — the culprit almost nobody suspects
VSync removes screen tearing, but it does so by holding finished frames back until the monitor is ready to display them. Holding a frame is exactly what you do not want.
It is one of the largest avoidable sources of input lag, and it ships enabled by default in plenty of games.
If tearing bothers you, the modern alternative is your monitor's adaptive sync, which matches refresh rate to the game instead of holding frames.
Monitor refresh rate
A 60 Hz monitor refreshes 60 times per second. Generating 300 frames does not help if the screen only shows 60 — the rest are discarded, and you wait up to 16.7 ms on the display alone.
Worth checking something silly that happens constantly: a high refresh monitor running at 60 Hz because nobody changed the Windows setting after buying it. Big, free gain.
Exclusive tips
Want more guides like this?
Leave your email and we'll let you know when a new optimization guide drops. No spam, unsubscribe anytime.
Only optimization guides worth your time. Unsubscribe anytime.
Two paths to a faster PC
Forget endless tutorials. Find out in 1 minute what your setup needs — or let our technicians do everything for you, live.
Find my ideal plan
Answer a few questions and UPGUIDE estimates your FPS gain in your main game.
Run free analysisDone by techniciansLet UPBOOST handle it
Full remote optimization in ~20 min, live on Discord. 15-day guarantee.
View plans & pricing+12,000 PCs optimized
Mouse polling rate
This is where most people start, and it is one of the smaller links.
A mouse at 125 Hz reports position every 8 milliseconds. At 1000 Hz, every 1. The difference from 8 to 1 is real and noticeable.
But note: nearly every gaming mouse of the last few years already ships at 1000 Hz. If yours is there, going higher returns less and less — you are saving fractions of a millisecond while possibly losing 16 to VSync.
Windows processing
The path between mouse and game runs through the system, and the system can delay it.
The usual offenders: a power-saving plan holding back CPU frequency, background processes competing for the same core the game uses, and badly configured drivers producing high interrupt latency — which causes micro-stutter and delay even with seemingly good FPS.
The order worth attacking
- Check the monitor refresh rate in Windows — free, and the mistake is common
- Turn VSync off in the game
- Enable low latency mode — the game's if it has one, the driver's if not
- Raise FPS — the biggest gain of all
- Confirm the mouse is at 1000 Hz
- High-performance power plan and a background process cleanup
- Interrupt latency — the most technical, and what remains once the rest is done
Note that the first four are free and take minutes.
The test that separates input lag from low FPS
They are different problems and confusing them wastes time.
Close the game and move the cursor on your desktop.
- Still laggy on the desktop — the problem is the system or the mouse
- Fine on the desktop, bad in game — the problem is FPS, the frame queue or VSync
What is not worth the money
Some purchases return far less than they promise.
Replacing a mouse already at 1000 Hz. You pay a lot for fractions of a millisecond while VSync costs you dozens.
Mousepads. They change comfort and glide, not latency.
"Gaming" USB cables. The cable is not the bottleneck.
The honest maths: people who feel delay usually have low FPS, VSync enabled, or a monitor stuck at 60 Hz without knowing. Those three add up to more than any peripheral — and cost nothing to fix.
Frequently asked questions
Low FPS, by far. Every frame is a chance to show the result of your movement: at 60 FPS a new frame arrives every 16.7 ms, at 240 FPS every 4.2 ms. That is why optimizing for FPS reduces input lag as a side effect, and why fixing delay without fixing FPS rarely feels different.