High-FPS hitching, in fix order

A strong rig that still stutters is almost never short on horsepower. Random hitching at high FPS is a pacing and contention problem: the frames are there, they are just not arriving evenly. That has a fix order. Start at the top, change one thing per session, and test after each.

1Set the pacing chain: G-Sync on, V-Sync on, cap under refresh
●●●●●

The single most common cause of hitching on a powerful rig is frames arriving faster than the panel can pace them. Uncapped FPS above the refresh ceiling defeats variable refresh and reintroduces stutter and tearing at the moments that matter.

In the NVIDIA control panel: G-Sync enabled for fullscreen and windowed, V-Sync ON at the driver level (not in-game), Low Latency Mode On. Cap FPS about 3 below refresh (237 on a 240 Hz panel) with RTSS or the driver cap. Use On rather than Ultra here: Ultra applies its own automatic cap that overrides the one you just set. This is worth doing blind, before any diagnosis: it is the fix most often, and it costs nothing.
2Isolate the side monitors, especially mixed refresh rates
●●●●●

When monitors run at different refresh rates, Windows has to reconcile the refresh domains, and anything animating on the slower panel (chat, a browser video, a dashboard) can periodically stall the game monitor. Invisible to benchmarks, very visible in a match.

Test the cleanest case first: unplug or disable the side monitors and play one session on the primary alone. If the hitch vanishes, you found it. Then mitigate: match refresh rates where the panels allow, and keep video and animation off the side monitors while playing.
3Confirm every monitor is on the graphics card
●●●●

On machines with an integrated GPU alongside the discrete card, a monitor plugged into the motherboard's video port routes frames through the integrated GPU. Frames get copied between adapters, and that copy is a direct cause of hitching.

Check the physical cables: every monitor into the graphics card, none into the motherboard. In Windows graphics settings and the NVIDIA panel, pin the game and OBS to the high-performance GPU. If the integrated GPU serves no purpose on the rig, disable it in BIOS.
4Run LatencyMon and read the driver offenders
●●●●●

Kernel drivers that poll hardware constantly add DPC latency, which surfaces as micro-stutter no framerate counter explains. The names that come up most often in enthusiast troubleshooting threads: Nahimic and A-Volute audio stacks, Killer and Rivet networking suites, Wi-Fi adapter drivers, and RGB or peripheral suites (iCUE, Armoury Crate, Mystic Light, Synapse). Treat that as a starting list, not a verdict on any of them: the driver holding your CPU is a fact about your machine, and LatencyMon is what establishes it.

LatencyMon (free, from Resplendence) names the exact driver holding the CPU. Then remove or quiet the named suite: plain audio drivers instead of Nahimic, the bare NIC driver instead of the Killer suite, wired Ethernet while streaming, LEDs set to onboard mode so the RGB service can close.
5Cut background contention while playing
●●●●●

A browser playing video on the second monitor, an animated wallpaper, overlay hooks (Discord, GeForce Experience, a second capture tool), antivirus scans, cloud-sync bursts, and background game recording all contend for the GPU, CPU, or disk in bursts that land as random hitches.

Close or park the browser on the game monitor, pause sync clients, add the game folder to antivirus exclusions, disable overlays one at a time to isolate a misbehaving one, and turn off Xbox Game Bar background recording. One change per session, so the test means something.
6Shaders last
●●●●

Shader-compilation stutter is real, but it correlates with new areas, fresh drivers, and first runs, not with steady-state hitching in a familiar game. It is the suspect people reach for first and the answer least often.

If the hitch only appears after a driver update or in new content, clear the game's shader cache, do one warm-up run, and judge again afterward.

If you run the Vera collector, part of this checklist is already answered from your own record: which of the known driver offenders are actually on your machine, whether an integrated GPU sits alongside your card, and whether your monitors run mixed refresh rates. Newer collectors (v0.4 and up) can also measure frame pacing itself while a recognized game runs: aggregate statistics only, read through the operating system's own event tracing, with no injection into any game and no per-frame data ever leaving your machine. The session pages show it as a Performance card when a measurement exists.

And so nobody mistakes absence for proof, what the record cannot see: your G-Sync, V-Sync, and frame-cap state; driver version numbers; and shader compilation, which happens inside the game. Those checks stay yours, which is why this page exists.

Cite this entry

Vera Project. “High-FPS hitching, in fix order.” Vera Field Guide (Field note). The Vera Project. https://www.veraproject.xyz/field-guide/high-fps-hitching

← Back to the Field Guide