Battle RoyaleEngine: Source Engine (modified)

Apex Legends Responsiveness Guide

Movement mechanics demand hardware-level precision.

Apex Legends runs on a heavily modified Source engine at 20-tick servers (60-tick in some ranked lobbies). Its movement system — bunny hopping, wall-running, mantle vaulting — creates continuous fast-motion scenarios where input jitter is immediately perceptible. High-FPS play on Apex also stresses the CPU heavily, making timer resolution and power plan settings particularly impactful.

Target FPS144–300 FPS
Polling Rate1000 Hz
Refresh Rate144–240 Hz

Optimal Settings

SettingRecommendedWhy It Matters
+fps_maxsystem
300Setting fps_max in the game's config prevents the in-game limiter from adding frame queuing. 300 is the practical cap — beyond this, gains are marginal while CPU stress increases.
V-Syncgraphics
DisabledAdds one frame minimum latency. On 20-tick Apex servers, minimizing local latency is even more important than in higher-tick games.
NVIDIA Reflexsystem
EnabledReduces GPU render queue depth. Meaningful latency reduction in CPU-heavy Apex lobbies where GPU pre-rendered frames pile up.
Texture Streaming Budgetgraphics
Low (4–6 GB)Apex streams textures aggressively. A lower budget prevents VRAM pressure that causes frame time spikes during combat.
Ragdollsgraphics
LowRagdoll physics are CPU-heavy. In high-kill scenarios (endgame rotations), Low ragdolls prevent CPU bottleneck spikes.
Adaptive Resolution FPS Targetgraphics
0 (disabled)Adaptive resolution dynamically drops render resolution to hit FPS targets — causing intermittent visual clarity drops mid-combat. Disable it.
cl_cmdratenetwork
60Matches Apex's server tick rate. Setting higher wastes bandwidth without benefit.
Mouse Accelinput
0In the launch config, m_mouseaccel1 0 and m_mouseaccel2 0 override Apex's internal mouse processing to ensure linear input.

Responsiveness Tips

Apex's 20-Tick Servers

Apex's base server tick rate (20 Hz) means the server processes game state every 50 ms — a hard floor below which local input lag improvements don't register-faster on the server. This makes local latency optimization more about feel consistency than registration speed in this title.

Movement Tech Is Input-Intensive

Bunny hops, tap-strafes, and wall bounces require input timing precision at frame-level granularity. High mouse smoothness scores in the Responsiveness Lab directly correlate with movement tech execution rate in Apex.

Config File Tweaks

Apex reads from a videoconfig.txt in the saved games folder. Forcing settings like m_rawinput 1 (raw mouse input), m_filter 0 (no smoothing), and setting autoexec.cfg ensures settings persist through updates.

VRAM Management

Apex's texture streaming can cause mid-game VRAM saturation on 6 GB and 8 GB GPUs during rotation into new zones. Setting texture budget conservatively eliminates these spikes.

Responsiveness Score

Your Responsiveness Score measures the end-to-end quality of your input pipeline. Use the Responsiveness Lab to benchmark your system, then match your score to the ranges below.

Responsiveness Score Ranges

Predator / Masters85100Tight setup. Movement tech execution near hardware ceiling.
Diamond7084Well-configured. Consistent aim and movement input.
Gold–Platinum5069Latency sources present. Affects spray and movement precision.
Below Gold049Multiple optimization steps available for significant improvement.

Optimize With the Desktop App

Apply all optimizations automatically. InputLag's desktop app manages power plans, GPU settings, and timer resolution persistently — no manual tweaking.

Other Game Guides

Valorant

Precision engineered. Latency defines your ceiling.

View guide →

Fortnite

Build mechanics require frame-perfect input.

View guide →