That "the mouse is swimming" feeling at a perfectly fine framerate is not about frames. Between your hand and the screen sits a chain of seven links, and most of them can be shortened by settings alone.
| Link | Typical delay | Fixable? |
|---|---|---|
| Mouse polling | 1 ms at 1000 Hz, 8 ms at 125 Hz | Yes, polling rate |
| Engine processing | 1 frame | Partly, via FPS |
| CPU→GPU frame queue | 10–30 ms | Yes — Reflex or an FPS cap |
| V-Sync | +1 full frame | Yes — turn it off |
| Windows compositor (windowed) | 5–15 ms | Yes — exclusive fullscreen |
| Overlays | 2–10 ms each | Yes |
| Monitor processing | 1–15 ms | Yes, game mode |
| Refresh rate | 16.7 ms at 60 Hz, 6.9 ms at 144 Hz | Only by replacing the monitor |
The free items add up to 30–60 ms — more than you gain moving from 60 Hz to 144 Hz. So do not start by buying a monitor.
In Rust this is a launch option, because the menu only offers "Fullscreen" without saying which kind:
-window-mode exclusiveIn windowed and borderless modes every frame passes through the Windows compositor — 5–15 ms and a distinctly floaty feel. Exclusive mode hands output straight to the game. The only downside is slower alt-tab.
The counter-intuitive part: an uncapped framerate often increases latency. Uncapped, the render queue fills up, and the frame you are looking at was ready several frames ago.
fps.limit 141fps.limit 58fps.limit 141fps.limit 237Put the value in client.cfg or it resets on the next launch.
Off, both in the game and in the driver panel. V-Sync holds a finished frame until the next display refresh, which is a guaranteed extra frame of latency.
The exception is a G-Sync or FreeSync monitor. Then: V-Sync on in the driver panel, off in the game, and an fps.limit three frames below your refresh rate. That combination has no tearing and no added latency.
Reflex removes the queue of pre-rendered frames by pacing the CPU against the GPU. Worth 10–20 ms, which is noticeable while tracking a target. Look for it in Rust’s graphics settings; it needs Hardware-Accelerated GPU Scheduling enabled in Windows.
With Reflex on in-game, set "Low Latency Mode" in the NVIDIA panel to Off — they do the same job and interfere. On AMD the equivalent is Radeon Anti-Lag in Adrenalin.
Every overlay intercepts the frame before output. Discord, Steam, GeForce Experience, MSI Afterburner with RTSS, Razer Synapse, Xbox Game Bar — keep the one you need and turn the rest off. Also make sure background recording is not running: Game DVR keeps a rolling buffer at all times.
In the monitor’s own menu enable game mode and disable every "picture enhancement": dynamic contrast, noise reduction, motion interpolation, HDR processing. Each one buffers a frame inside the display. Set Overdrive to medium — maximum produces inverse ghosting.
And check the obvious: that the monitor is actually running at its rated refresh rate. Settings → Display → Advanced display. After a driver change it sometimes silently drops to 60 Hz.
Objectively: film your mouse and the screen with a 240 fps phone camera and count frames between the movement and the response. Practically: take the same target on a training server before and after. The floatiness while tracking disappears noticeably.
And honestly: if "I shoot and nothing registers" persists at zero display latency, the cause is the network, not the mouse. Ping and packet loss produce similar symptoms for a different reason.
FPS says how often frames are drawn, not how fast your movement reaches the screen. Latency comes from the frame queue, windowed mode, V-Sync, overlays and low mouse polling rate. None of those affect FPS, but together they add 30–60 ms.
Yes, in most cases. Uncapped, the render queue fills and the displayed frame lags behind the current game state. A cap slightly below your stable minimum evens out frame times and lowers response time.
It helps, but it is the most expensive link in the chain. First remove the free delays: exclusive fullscreen, V-Sync off, a proper FPS cap, Reflex, fewer overlays. 60 Hz configured properly feels better than 144 Hz with V-Sync and borderless windowed.
Indirectly. Heavy settings lower FPS and lengthen frame preparation, which shows up as response time. But if your FPS is CPU-bound, lowering draw distance changes little — check first: GPU usage below 90% means the CPU is the limit.