Apex Legends input lag

How to reduce input lag in Apex Legends

Last updated

How do you reduce input lag in Apex Legends?

Input lag is the sum of every stage between moving the mouse and seeing the result, so it is reduced in stages rather than by one setting. In practice the largest reductions come from enabling the game's own latency mode, capping the frame rate so the GPU is never fully saturated, using exclusive fullscreen, and removing the pointer smoothing Windows applies by default.

If you only change a few things, change these:

  1. Enable NVIDIA Reflex Low Latency to 'On + Boost' — This is the single most important setting for reducing input lag with an NVIDIA GPU. 'On + Boost' keeps your GPU clocks high even at lower FPS, further reducing latency.
  2. Enable NVIDIA Reflex Low Latency — Open NVIDIA Control Panel > Manage 3D settings. Set 'Low Latency Mode' to 'Ultra'. This will automatically engage NVIDIA Reflex in supported games like Apex Legends, reducing render queue latency.
  3. Enable Radeon Anti-Lag — Open AMD Adrenalin, navigate to Gaming > Graphics, and enable Radeon Anti-Lag for Apex Legends. This feature reduces input latency by dynamically adjusting frame timing.
  4. Disable V-Sync in-game — Just like in the NVIDIA Control Panel, ensure V-Sync is off within Apex Legends to prevent any frame buffering that would increase input lag.
  5. Enable NVIDIA Reflex — In Apex Legends video settings, set "NVIDIA Reflex" to "Enabled + Boost." This is the primary in-game setting for latency reduction on RTX GPUs.

Recommended Apex Legends settings by GPU

These Apex Legends values are ordered by how much they affect the input chain. Frame-cap and upscaling rows differ by GPU because the correct cap depends on what the card can hold consistently.

Apex Legends settings that are the same on every GPU
SettingRecommended valueWhy it matters
V-Sync Disabled V-Sync introduces input lag by forcing the GPU to wait for the monitor's refresh cycle.
Display Mode Fullscreen Fullscreen mode bypasses the Desktop Window Manager (DWM), reducing rendering latency compared to Borderless Windowed.
Anti-aliasing TSAA TSAA offers a good balance of visual quality and performance. If you need every bit of performance, consider disabling it, but TSAA is generally preferred for clarity.
Max FPS Cap slightly below monitor refresh rate (e.g., 141 for 144Hz) Capping FPS slightly below your monitor's refresh rate can provide smoother frame pacing and reduce input latency compared to uncapped or V-Sync enabled modes.
Spot Shadows Disabled Shadows are resource-intensive. Disabling them frees up GPU cycles for faster frame generation and lower latency.
NVIDIA Reflex Enabled + Boost Crucial for reducing system latency by synchronizing CPU and GPU render queues, especially effective onyour GPU.
Adaptive Resolution FPS Target 0 (Disabled) This dynamically lowers resolution to hit a target FPS. It causes inconsistent visuals and frame times, detrimental to consistent input lag.
Ambient Occlusion Disabled A visually enhancing effect that adds to GPU load; disabling it frees up resources for faster frame rendering.

Settings that depend on your GPU

These are the rows where the recommendation genuinely changes with the card. Find yours in the middle column.

Apex Legends settings that vary by GPU
SettingRecommended value by GPUWhy it matters
Texture Streaming Budget Any GPU: Low (2GB or 3GB)
GTX 1080: 4GB (Medium) or 6GB (High)
GTX 1660: Medium (3GB VRAM)
RX 7600: Medium (4GB)
Arc A770: Medium (2-3GB)
RTX 3060: 6GB / 8GB (High/Very High)
RX 6700 XT: High (8GB)
RTX 3070: Medium (4GB VRAM)
RTX 4060: 4GB (or 6GB)
RTX 3080: High (6GB or 8GB)
RX 7800 XT: Medium (3GB)
RTX 4080: Medium (4GB)
RX 7900 XTX: None / Low (2GB)
RTX 4090: Max (e.g., 8GB or higher for RTX 4090)
While not directly impacting input lag, an appropriate budget prevents VRAM overloads that can cause stutters, indirectly improving frame consistency and responsiveness. For A770's 16GB VRAM, 2-3GB is a safe competitive sweet spot.
Model Detail Any GPU: Low
GTX 1080: Low
GTX 1660: Low
RX 7600: Low
Arc A770: Low
RTX 3060: Low
RX 6700 XT: Low
RTX 3070: Low
RTX 4060: Low
RTX 3080: High
RX 7800 XT: Low
RTX 4080: Low
RX 7900 XTX: Low
RTX 4090: High
While 'Low' might slightly boost FPS, 'High' can sometimes reduce CPU overhead in certain scenarios and on a powerful CPU paired with your GPU, the impact on latency is minimal. Keep it high for visual clarity.
Impact Marks Any GPU: Disabled
GTX 1080: Disabled
GTX 1660: Disabled
RX 7600: Low/Disabled
Arc A770: Disabled
RTX 3060: Low
RX 6700 XT: Disabled
RTX 3070: Disabled
RTX 4060: Disabled
RTX 3080: Disabled
RX 7800 XT: Disabled
RTX 4080: Disabled
RX 7900 XTX: Disabled
RTX 4090: Disabled
While minor, disabling impact marks reduces visual clutter and can slightly reduce GPU load, contributing to more consistent frame times and lower latency.
Adaptive Supersampling Any GPU: Disabled
GTX 1080: Disabled
GTX 1660: Disabled
Arc A770: Disabled
RTX 3060: Disabled
RX 6700 XT: Disabled
RTX 3070: 0 (Disabled)
RTX 4060: Disabled
RTX 3080: Disabled
RX 7800 XT: Disabled
RTX 4080: Disabled
RX 7900 XTX: Disabled
RTX 4090: Disabled
This setting dynamically adjusts render resolution to maintain a target FPS. Disabling it ensures consistent frame times and prevents unpredictable latency changes.
Ragdolls Any GPU: Disabled
GTX 1080: Disabled
GTX 1660: Disabled
RX 7600: Low
Arc A770: Disabled
RTX 3060: Low
RX 6700 XT: Disabled
RTX 3070: Disabled
RTX 4060: Low
RTX 3080: Disabled
RX 7800 XT: Disabled
RX 7900 XTX: Low
Similar to Impact Marks, disabling ragdoll physics reduces CPU load, especially in crowded areas or during multi-kill scenarios, helping maintain consistent frame delivery.
Field of View (FOV) GTX 1080: 104-110
RX 7600: 90-104
Arc A770: 110
RTX 3060: 100-110
RX 6700 XT: 110
RTX 3070: 90-100
RTX 4060: 104-110
RTX 3080: 110
While higher FOV can slightly reduce FPS, a wider view can improve situational awareness, which is critical for competitive play and indirectly impacts perceived responsiveness. Adjust to personal preference.
NVIDIA Reflex Low Latency RTX 3060: Enabled + Boost
RTX 3070: On + Boost
RTX 4080: Enabled + Boost
NVIDIA Reflex is specifically designed to reduce system latency by optimizing the rendering pipeline between your GPU and CPU. 'Boost' keeps the GPU clock high.
Target FPS RX 6700 XT: Max / Unlimited
RX 7800 XT: Uncapped or slightly below monitor refresh rate (e.g., 141 for 144Hz)
Uncapped FPS (with Anti-Lag) provides the lowest latency. Capping slightly below refresh rate can maintain FreeSync without V-Sync penalty.

Merged from 14 per-GPU guides covering 14 graphics cards. Where sources disagreed, the most frequently recommended value is shown.

What network settings reduce ping and packet loss?

Ping is mostly decided by physical distance and by your route to the server, neither of which software can rewrite. What you can fix is the part that adds avoidable jitter: the adapter, the queue and anything sharing the line.

  • Enable NVIDIA Reflex Low Latency to 'On + Boost'high impact

    This is the single most important setting for reducing input lag with an NVIDIA GPU. 'On + Boost' keeps your GPU clocks high even at lower FPS, further reducing latency.

  • Cap FPS slightly above your monitor's refresh ratemedium impact

    While uncapped FPS can reduce latency, capping it just above your refresh rate (e.g., 144Hz monitor, cap at 160 FPS) can prevent GPU overuse and frame pacing issues without introducing lag, especially if you experience screen tearing.

  • Cap FPS Slightly Below Max Refresh Ratemedium impact

    While uncapping FPS can reduce latency, it can also introduce frame pacing issues. Cap your FPS slightly below your monitor's maximum refresh rate (e.g., 141 FPS for a 144Hz monitor) or use a tool like RTSS to set a consistent cap.

  • Cap Max Frame Rate slightly below your monitor's refresh ratemedium impact

    If you're not using NVIDIA Reflex, capping your FPS (e.g., 141 FPS for a 144Hz monitor) can help reduce render queue latency. However, NVIDIA Reflex is generally superior.

  • Set Max FPS to Monitor Refresh Rate + 3medium impact

    While uncapped FPS can reduce input lag, capping it slightly above your monitor's refresh rate (e.g., 144Hz monitor -> 147 FPS) can help maintain consistent frame delivery without overworking the GPU, reducing frame time spikes.

  • Set Max Frame Rate (NVIDIA) / Frame Rate Target Control (AMD)medium impact

    Similar to in-game FPS capping, setting a global or game-specific frame rate limit slightly below your monitor's refresh rate can smooth out frame delivery and reduce latency spikes.

  • Texture Streaming Budgetmedium impact

    Set to 4GB or 6GB. While your GPU has 8GB VRAM, keeping this lower prevents potential VRAM overloads that can cause stutter and perceived lag.

What driver and control panel settings matter?

Driver-level settings apply underneath the game and override whatever the game asks for. A clean driver install first, then these options, is the order that avoids chasing a problem that was really a leftover profile.

  • Enable NVIDIA Reflex Low Latencyhigh impact

    Open NVIDIA Control Panel > Manage 3D settings. Set 'Low Latency Mode' to 'Ultra'. This will automatically engage NVIDIA Reflex in supported games like Apex Legends, reducing render queue latency.

  • Enable Radeon Anti-Laghigh impact

    Open AMD Adrenalin, navigate to Gaming > Graphics, and enable Radeon Anti-Lag for Apex Legends. This feature reduces input latency by dynamically adjusting frame timing.

  • Disable V-Sync in-gamehigh impact

    Just like in the NVIDIA Control Panel, ensure V-Sync is off within Apex Legends to prevent any frame buffering that would increase input lag.

  • Enable NVIDIA Reflexhigh impact

    In Apex Legends video settings, set "NVIDIA Reflex" to "Enabled + Boost." This is the primary in-game setting for latency reduction on RTX GPUs.

  • Set Low Latency Modehigh impact

    In NVIDIA Control Panel > Manage 3D settings, set "Low Latency Mode" to "Ultra." This limits the number of frames the CPU can prepare ahead of time, reducing latency.

  • Set Low Latency Mode to 'Ultra'high impact

    This setting queues frames just-in-time for the GPU, reducing input lag, especially in GPU-bound scenarios. Access via NVIDIA Control Panel > Manage 3D settings > Program Settings (for Apex Legends).

  • Disable V-Sync Globallyhigh impact

    Ensure 'Vertical sync' is set to 'Off' in the NVIDIA Control Panel for Apex Legends. V-Sync introduces input lag, even with high refresh rates.

How should you set up refresh rate, frame cap and latency mode?

Frame pacing is what makes a game feel smooth, and it is decided by how the frame rate relates to the refresh rate. Getting this pairing right usually matters more than the raw average frame rate.

  • Disable V-Synchigh impact

    V-Sync synchronizes your frame rate with your monitor's refresh rate, which introduces input lag. Always disable it for competitive play.

  • Disable V-Sync and Adaptive Supersamplinghigh impact

    V-Sync introduces input lag by synchronizing frames with your monitor's refresh rate. Adaptive Supersampling dynamically adjusts resolution, which can cause inconsistent frame times and increased latency. Ensure both are off.

  • Disable Vertical Sync (V-Sync)high impact

    Ensure 'Vertical sync' is set to 'Off' globally and within Apex Legends. V-Sync introduces input lag by synchronizing frame rendering with your monitor's refresh rate. Use G-Sync if available with a frame cap just below your refresh rate.

  • Reduce Model Detail and Impact Markshigh impact

    These settings directly impact GPU load. Lowering Model Detail and disabling Impact Marks (and Ragdolls) reduces the complexity of rendered scenes, freeing up GPU resources for faster frame generation.

  • Disable V-Sync (Vertical Sync)high impact

    V-Sync introduces input lag by forcing the GPU to wait for the monitor's refresh cycle. Always disable it for competitive gaming.

  • Disable V-Sync and Adaptive Resolution FPS Targethigh impact

    In Video Settings, ensure 'V-Sync' is 'Disabled' and 'Adaptive Resolution FPS Target' is set to '0' (off). V-Sync introduces input lag, and adaptive resolution can cause inconsistent frame times.

  • Disable Vertical Synchigh impact

    Ensure "Vertical sync" is set to "Off" globally and in-game. V-Sync introduces input lag, even if it eliminates screen tearing.

Which Windows settings actually help?

Windows ships with defaults chosen for battery life and broad compatibility rather than for consistent frame times. These are the settings that genuinely change behaviour, and each one is reversible.

  • Disable Background Appsmedium impact

    Prevent unnecessary applications from consuming resources. Go to Settings > Privacy > Background apps and turn off apps you don't need running in the background.

  • Enable Game Modemedium impact

    Windows Game Mode prioritizes your game's resources, reducing background activity. Go to Settings > Gaming > Game Mode and ensure it's 'On'.

  • Adjust Texture Streaming Budgetlow impact

    With your GPU's 12GB VRAM, you can comfortably set 'Texture Streaming Budget' to 'High (6GB)' or 'Very High (8GB)'. Going too low can cause textures to pop in, while going too high might exceed VRAM limits on other applications, causing system-wide stutter. Ensure it's not maxed out if you have background apps.

  • Disable Impact Marks and Ragdollslow impact

    Set 'Impact Marks' and 'Ragdolls' to 'Disabled'. These visual effects, while minor, can contribute to micro-stutters and frame drops during intense firefights.

  • Reduce Impact Marks and Ragdollslow impact

    These visual effects, while minor, consume GPU resources. Minimizing them ensures that your system is focused on rendering core gameplay elements, contributing to lower latency.

What about memory, storage and temperatures?

Hardware-side limits show up as stutter rather than as a lower average frame rate, so they are easy to misdiagnose. These checks rule out the common causes before you start changing settings.

  • Lower Texture Streaming Budgetmedium impact

    For your GPU (6GB VRAM), set this to 'Medium' or 'High' depending on other settings. Excessively high textures can max out VRAM, leading to stuttering and increased input lag. Test what works best for your system.

  • Lower Texture Streaming Budget & Model Detailmedium impact

    While your GPU can handle high textures, reducing 'Texture Streaming Budget' and 'Model Detail' to 'Medium' or 'Low' can free up VRAM and ensure consistent, high frame rates, especially in chaotic moments.

  • Set Texture Streaming Budget to 'None' or 'Low'medium impact

    While your GPU has ample VRAM, reducing texture budget can free up resources and ensure smoother frame delivery, especially during intense action.

  • Texture Streaming Budget to Medium (4GB VRAM)low impact

    With your GPU's 8GB VRAM, 'Texture Streaming Budget' can be set to 'Medium (4GB)'. Going higher may not offer visual benefit and could consume more VRAM than necessary, potentially impacting latency.

Which in-game settings should you change in Apex Legends?

These are the Apex Legends video options that decide how much work the GPU is asked to do each frame. Change these before touching anything at the Windows or driver level — they have the clearest effect and they are the easiest to undo.

  • Disable Adaptive Supersamplinghigh impact

    Ensure 'Adaptive Supersampling' is set to 'Disabled'. While it can maintain FPS, dynamic resolution scaling can introduce inconsistencies and latency spikes. Prioritize a stable, high framerate.

  • Set Model Detail to Lowhigh impact

    Reduce 'Model Detail' to 'Low'. This reduces the complexity of rendered objects, boosting FPS and reducing the GPU's workload, which in turn lowers frame times and input lag.

  • Set Adaptive Supersampling to 'Disabled'high impact

    This setting dynamically adjusts resolution based on performance. Disabling it ensures a consistent render resolution, preventing unpredictable latency spikes.

  • Disable Fullscreen Optimizationshigh impact

    For the Apex Legends executable (r5apex.exe), right-click > Properties > Compatibility tab, and check 'Disable fullscreen optimizations'. This can ensure true exclusive fullscreen, reducing latency.

  • Set Target FPS to Max or Unlimitedhigh impact

    In video settings, set 'Target FPS' to 'Max' or 'Unlimited'. This allows your GPU to render frames as fast as possible, reducing frame latency.

  • Lower Model Detail and Impact Marksmedium impact

    Reduce 'Model Detail' to 'Low' and 'Impact Marks' to 'Low' or 'Disabled'. These settings can consume GPU resources that are better spent on rendering frames faster.

  • Adaptive Supersamplingmedium impact

    Set "Adaptive Supersampling" to "Disabled." This dynamic resolution scaling can cause inconsistent frame times and introduce latency as it adjusts.

What do people get wrong when tuning Apex Legends?

These are the changes that either do nothing or actively make frame times worse, and they come up repeatedly.

  • Leaving V-Sync enabled in-game or in GPU control panel, increasing input lag.
  • Not capping FPS, leading to inconsistent frame times and higher latency spikes.
  • Using wireless peripherals without a strong, interference-free connection.
  • Running numerous background applications that consume CPU cycles and memory.
  • Having mouse acceleration enabled in Windows or your mouse software.
  • Playing Apex Legends with V-Sync enabled, which increases input lag.
  • Running numerous background applications or overlays that consume CPU/GPU resources, causing system-wide latency.
  • Not setting your monitor to its highest refresh rate in Windows display settings.

What else is worth knowing?

  • Use a wired mouse and keyboard for the most reliable and lowest latency input, avoiding potential wireless interference.
  • Regularly clean your PC's internals and ensure good airflow to prevent thermal throttling, which can cause performance dips and increased latency.
  • Consider upgrading to a higher refresh rate monitor (144Hz+) for a smoother and more responsive visual experience, complementing your low input lag setup.
  • Use the `+fps_max 0` launch option in Steam/Origin/EA App to uncap your frame rate (Apex Legends has a hard cap at 300 FPS). Higher FPS generally means lower input lag.
  • Regularly clean your PC's interior to prevent dust buildup, which can lead to overheating and thermal throttling, causing inconsistent performance and increased latency.
  • Test your input lag using tools like NVIDIA's FrameView (if applicable) or simply by observing responsiveness in the Firing Range after making changes.

Can you apply these changes automatically?

Everything on this page can be done by hand, for free, and this guide is written so that you can. What takes the time is not any single change — it is working through Windows settings, driver control panels, power plans and per-game options one at a time, and keeping track of what you altered so you can put it back.

JINSHI Tweaks is a one-time purchase that applies the Windows-side changes in one pass. It creates a System Restore Point first, and every tweak can be reversed individually or all at once. It does not modify game files, read game memory, inject into any game process, or install a driver. It will not do anything to the in-game settings in the table above — those you set yourself.

What JINSHI Tweaks changes See pricing

Apex Legends performance: frequently asked questions

Does V-Sync help reduce input lag in Apex Legends?

No, V-Sync increases input lag by forcing your GPU to wait for the monitor's refresh cycle. Always disable it for competitive play to ensure the lowest latency.

Is it better to cap my FPS or let it run uncapped for lowest input lag?

For the lowest possible input lag, it's often best to cap your FPS slightly above your monitor's refresh rate (e.g., 1-3 FPS higher) or at a stable, high value that your system can consistently maintain. Running completely uncapped can introduce frame time inconsistencies and higher GPU utilization, potentially increasing latency.

Does V-Sync really increase input lag in Apex Legends?

Yes, V-Sync introduces a noticeable amount of input lag because it forces your GPU to wait for the monitor's refresh cycle before displaying a new frame. Always disable it for competitive play in Apex Legends.

What's the ideal FPS cap for Apex Legends to reduce input lag?

The ideal FPS cap is typically slightly below your monitor's maximum refresh rate (e.g., 141 FPS for a 144Hz monitor). This helps maintain consistent frame pacing and minimizes latency without introducing screen tearing.

Should I use NVIDIA Reflex or AMD Anti-Lag for Apex Legends?

Absolutely. Both NVIDIA Reflex (especially 'On + Boost') and AMD Anti-Lag are designed to reduce rendering latency by minimizing the CPU's render queue. They are highly recommended for reducing input lag in Apex Legends.

Does my mouse's polling rate affect input lag in Apex Legends?

Yes, a higher polling rate (e.g., 1000Hz) means your mouse reports its position to your PC more frequently, reducing the delay between your physical movement and the in-game cursor, thus reducing input lag.

Can a high ping cause input lag in Apex Legends?

While technically separate, high ping (network latency) can *feel* like input lag because your actions take longer to register on the game server. This guide focuses on local system input lag, but a stable, low-ping internet connection is also vital for a responsive experience.

Can my GPU achieve low input lag without NVIDIA Reflex?

Absolutely. While your GPU doesn't support NVIDIA Reflex, optimizing driver settings (Low Latency Mode Ultra), in-game graphics, and Windows settings can still reduce input lag.

Related Apex Legends guides

The same guide for other games