The shot landed clean. The timing was right. And the game still said you missed. That is input lag at its most infuriating: when the gap between what you did and what the screen shows is large enough to cost you something real.
Input lag is not one thing. It is a chain of small delays that stack between your hands and the screen: the peripheral sending the signal, the CPU processing it, the GPU rendering the frame, the display pipeline handling it, and finally the panel refreshing. Every link in that chain adds milliseconds. Understanding which links are costing you the most is the only way to actually fix it.
Your display is probably the biggest problem
Most people look at their PC settings first. The display should be first. A poorly configured monitor or TV can add 30 to 100ms of lag regardless of how fast the rest of the system is.
If you are gaming on a TV, enable Game Mode immediately. TVs apply post-processing by default: motion smoothing, noise reduction, dynamic contrast, image enhancement. These features exist for film and broadcast content. They add significant processing delay to real-time input. Game Mode disables most of them. On most TVs it is buried in the picture settings menu. Find it, enable it, and never turn it off for gaming.
If you are on a monitor, check that your refresh rate is actually set to the monitor’s maximum. Windows frequently defaults to 60Hz even on 144Hz or 240Hz panels. Settings, then System, then Display, then Advanced Display, then choose the highest refresh rate listed. A 144Hz monitor running at 60Hz is delivering a frame every 16.7ms instead of every 6.9ms. That gap is felt, not just measured.
Also check the monitor’s own OSD settings. Features like dynamic contrast, overdrive set too high, and motion blur reduction can each add latency or introduce artifacts that make lag feel worse. Start with a clean, minimal display profile.
V-Sync: turn it off, use adaptive sync instead
Traditional V-Sync caps frame rate to the monitor’s refresh rate and forces the GPU to wait for the display’s next refresh cycle before presenting a frame. This eliminates tearing but adds a full frame of delay or more. In competitive play, that is unacceptable.
Turn it off. If you have a G-Sync or FreeSync compatible monitor, and most gaming monitors sold in the last four years support one or both, enable adaptive sync in your GPU control panel instead. Adaptive sync eliminates tearing dynamically without the fixed-delay penalty of traditional V-Sync. It is the correct solution for almost every gaming scenario.
If you are running significantly above your monitor’s refresh rate cap, adaptive sync stops functioning and you get tearing again. In that case, cap your frame rate at your refresh rate minus 3 to stay within the variable sync range cleanly.
Enable NVIDIA Reflex or AMD Anti-Lag in supported games
NVIDIA Reflex reduces the render queue, the number of frames the GPU prepares ahead of display. Fewer queued frames means your most recent input is reflected sooner. In supported competitive titles like Valorant, Apex Legends, and Fortnite, Reflex cuts system latency measurably. Enable it. Set it to Reflex + Boost if your GPU can handle it without dropping below your target frame rate.
AMD Anti-Lag works on the same principle for Radeon cards. Enable it in Radeon Software for any game that is not already managing queue depth internally.
For NVIDIA cards in games without Reflex support, set Low Latency Mode to Ultra in NVIDIA Control Panel, then Manage 3D Settings. This applies similar queue reduction globally.
Mouse polling rate and the disable acceleration setting you’ve missed
Most gaming mice support 500Hz or 1000Hz polling rates. At 1000Hz, the mouse reports its position to Windows every 1ms. At 125Hz (the Windows default for non-gaming mice), it reports every 8ms. Set your mouse polling rate to 1000Hz in your mouse software.
More importantly: disable mouse acceleration. Windows enables it by default under the name Enhance Pointer Precision. It changes how far your cursor moves based on how fast you move the mouse, which makes aiming inconsistent at any frame rate. Settings, then Bluetooth and Devices, then Mouse, then Additional Mouse Settings, then Pointer Options, then uncheck Enhance Pointer Precision. This is one of the most impactful changes for anyone playing shooters, and a surprising number of experienced players have never done it.
Frame rate is latency reduction
Higher frame rates directly reduce input lag. At 60 FPS, the average input lag from the frame pipeline alone is around 8ms. At 144 FPS it drops to around 3.5ms. At 240 FPS, under 2ms. Every frame your GPU produces is a potential moment to capture your most recent input.
This is why competitive players often sacrifice visual quality for frame rate. Dropping shadows, disabling post-processing, and reducing resolution in a competitive shooter is not about preference. It is about keeping the frame rate high enough that the system captures your input quickly. For the full approach to maximizing FPS, the guide on how to increase FPS in PC games goes through every layer.
Console-specific: what you can actually control
On PS5 and Xbox Series X, enable Performance Mode in the console’s display settings. Many games offer a choice between quality mode (higher resolution, 30 FPS) and performance mode (lower resolution, 60 or 120 FPS). Performance mode cuts display latency roughly in half compared to 30 FPS quality mode.
Connect via HDMI directly to your display without a receiver or switch box in between unless it supports HDMI 2.1 passthrough properly. Extra devices in the signal chain can add processing delay. Use the TV’s Game Mode. Enable VRR if your TV supports it and the game does too. On PS5 this is in Settings, then Screen and Video, then Video Output, then VRR.
Wired controllers have lower and more consistent latency than wireless. The difference is small. DualSense wireless latency is around 5 to 10ms versus near-zero wired. But if you are trying to eliminate every source of delay it is worth noting.
Network latency is not input lag, but it feels the same
Online multiplayer adds a layer that local input optimization cannot touch: the round trip between your machine and the game server. A 40ms ping means your input takes 40ms to reach the server and the result takes another 40ms to come back. That 80ms total is outside your control once you have chosen your server and connection type.
What you can control: use wired Ethernet instead of Wi-Fi. A decent Wi-Fi connection might average 15ms ping but add 5 to 20ms of jitter, inconsistent variation in delay that makes games feel laggy even when the average ping looks fine. Ethernet eliminates most of that jitter. Close background applications that use bandwidth during matches. Streaming services, cloud backup clients, and update services running simultaneously can spike latency at the worst moments.
The quick reference list
In priority order: enable TV Game Mode or set monitor to max refresh rate, disable V-Sync and enable adaptive sync, enable NVIDIA Reflex or AMD Anti-Lag in supported games, disable mouse acceleration, set mouse polling rate to 1000Hz, enable Low Latency Mode in GPU control panel, switch to Ultimate Performance power plan, use wired Ethernet, and on console enable Performance Mode and VRR.
Most of these take under two minutes each. The display settings and mouse acceleration fix alone will make a noticeable difference to anyone who has not done them. Do those first, then work down the list. For the network side of lag that this guide cannot fix, the ping and lag guide covers bufferbloat, QoS, and everything else between your router and the game server.




