Input Lag Guide

Understanding display input lag and how to measure it accurately

📚 What is Input Lag?

Input lag is the time delay between a signal being sent to your display (e.g., pressing a button) and the actual pixel change appearing on screen. It's measured in milliseconds (ms).

⏱️ Input Lag Timeline

Signal Input
0ms
Processing
+5-30ms
Pixel Change
Total

Display input lag = Time from signal input → visible pixel change on screen

Why Browsers Can't Measure Input Lag

Browser-based tests cannot measure true display input lag because:

  • JavaScript cannot detect when pixels actually change on your physical display
  • OS and GPU introduce frame buffering delays that are hidden from browsers
  • Display panels have internal processing that adds unmeasurable latency

What browser tests actually measure:

Your reaction time 150-300ms
Mouse/keyboard latency 1-10ms
Browser/OS processing 5-15ms
Display input lag 5-50ms (unknown)
Total measured ~170-375ms

⚠️ You cannot separate display lag from the total without specialized hardware

🔬 How to Measure Input Lag Accurately

🎯 Leo Bodnar Input Lag Tester

The most popular consumer-grade tool ($200-300). Generates a signal and measures the exact time until the display shows the change.

✓ Accurate 💰 $200-300 ⚡ Easy to use

📹 High-Speed Camera Method

Record both a CRT monitor (0ms reference) and your test display showing the same frame. Count the frame difference at 240-1000fps.

✓ Very accurate 💰 Expensive camera ⚠️ Requires CRT

📊 Professional Review Sites

Sites like RTINGS, TFTCentral, and Hardware Unboxed test monitors with professional equipment and publish input lag measurements.

📊 Typical Input Lag Values

Gaming Monitor (240Hz+)
e.g., ASUS ROG, BenQ Zowie
5-10ms
🎮
Gaming Monitor (144Hz)
Most popular gaming monitors
8-15ms
💻
Standard Monitor (60-75Hz)
Office/general use monitors
15-25ms
📺
TV (Game Mode)
Modern TVs with low latency mode
15-30ms
📺
TV (Standard Mode)
Image processing enabled
50-100ms

💡 Note: For competitive gaming (CS:GO, Valorant, fighting games), aim for under 10ms total input lag. Casual gaming is fine with 15-20ms.

How to Reduce Input Lag

🖥️ Display Settings

  • Enable Game Mode / Low Latency Mode
  • Disable image processing (Dynamic Contrast, Super Resolution)
  • Disable Motion Smoothing / Frame Interpolation
  • Use native resolution (no scaling)

💻 Software Settings

  • Disable V-Sync (adds 16-50ms lag)
  • Use G-Sync / FreeSync instead
  • Enable NVIDIA Reflex / AMD Anti-Lag
  • Cap FPS slightly below refresh rate

🎮 Hardware

  • Use wired mouse/keyboard (1-2ms vs 5-10ms wireless)
  • High polling rate mouse (1000Hz)
  • Use DisplayPort 1.4 or HDMI 2.1
  • Upgrade to 240Hz+ gaming monitor

❌ What Adds Lag

  • V-Sync enabled: +16-50ms
  • Motion smoothing: +20-50ms
  • Wireless mouse: +4-8ms
  • Image processing: +10-30ms

Related Tests