Input Lag & System Latency Test

Online hardware input lag and system latency measurement tool using high-precision performance timing and frame buffer synchronization.

Ultra Fast (<10ms)
Click or tap inside this box to measure input-to-render latency

Live Sample Distribution & Refresh Rate Thresholds

Latency Frequency Distribution (Bell Curve)

Hardware Signal Pipeline Latency Breakdown

USB Polling 0.5 ms (10%)
OS Queue 1.0 ms (20%)
Frame Render Window 8.3 ms (50%)
Display & Scaler 2.5 ms (20%)
Average Latency 0 ms
Minimum Latency 0 ms
Maximum Latency 0 ms
Latency Jitter (Std Dev) 0 ms
Current FPS 0
Frame Time 0
Samples 0

Industry Hardware Benchmark Standards

Esports Pro Mouse (8000Hz) 0.125 ms
Gaming Mouse (1000Hz) 1.0 ms
240Hz Gaming Display 4.17 ms
60Hz Standard Display 16.67 ms

Recent Latency Measurements

Zoom 100%
Utilities Studio

Want this utility on your website?

Customize colors and dark mode for WordPress, Notion or your own site.

Frequently Asked Questions

What is input lag and system latency?

Input lag is the total time delay between a physical user interaction (clicking a mouse or pressing a key) and the updated visual output appearing on screen.

How does this online latency test measure input lag?

It captures hardware event timestamps using performance.now() and correlates them with subsequent requestAnimationFrame presentation cycles to calculate event-to-render delta.

What is considered good input lag for gaming?

Under 10ms is considered ultra-fast for competitive esports. 10ms to 20ms is fast, 20ms to 35ms is moderate, and over 35ms is noticeable input lag.

How can I lower input lag on my PC?

Increase your monitor refresh rate, disable VSync, enable G-Sync or FreeSync, increase USB mouse polling rate to 1000Hz+, and turn on low latency graphics settings like NVIDIA Reflex.

Does screen refresh rate affect input lag?

Yes. Higher refresh rates reduce frame duration. A 60Hz screen has a 16.67ms frame time, whereas a 240Hz screen has a 4.17ms frame time, reducing average display delay.

# What is Input Lag and System Latency in PC Gaming and Hardware?

Input lag represents the exact time delay between a user performing a physical action, such as clicking a mouse button or pressing a keyboard key, and the visual response rendering on the display screen. In competitive esports, high-speed gaming, and real-time interactive software, minimizing system latency is critical for responsiveness, aiming accuracy, and user interaction fidelity. System latency consists of multiple accumulated pipeline delays including peripheral USB polling, operating system event queue processing, game rendering engine delays, GPU frame queue buffers, and display pixel response times.
< 10 ms Esports Target Latency
1000 Hz Standard USB Polling Rate
240 Hz High Refresh Monitor
16.6 ms 60Hz Frame Interval

How Does Client Side Browser Latency Measurement Work?

This test leverages high precision hardware timestamps obtained via performance.now() combined with DOM hardware event listeners (pointerdown and keydown). By synchronizing event registration with subsequent display buffer updates via requestAnimationFrame, the application measures the local timing delta between physical event detection and DOM paint updates directly inside your browser process.

# How Does the Input Latency Signal Pipeline Work From Switch to Display?

To effectively diagnose and reduce input latency, one must understand each component in the signal chain from peripheral switch actuation to display emission. Total system latency is the sum of peripheral latency, operating system processing latency, render pipeline latency, and display panel latency.
Pipeline Component Typical Delay Range Primary Bottlenecks Optimization Strategy
Peripheral Switch0.2 ms - 5.0 msDebounce algorithms, mechanical contact bounceUse optical switches or lower debounce delay
USB Polling Rate0.125 ms - 8.0 ms125 Hz vs 1000 Hz / 8000 Hz USB polling rateIncrease polling rate to 1000Hz or 4000Hz+
OS Event Queue0.5 ms - 3.0 msBackground CPU tasks, compositor overheadEnable Game Mode, disable DWM desktop composition
Game Render Engine4.0 ms - 20.0 msCPU bound frames, heavy thread synchronizationUse Reflex / Anti-Lag, reduce render scale
GPU Frame Buffer8.0 ms - 33.0 msVSync enabled, double/triple frame bufferingDisable VSync, use G-Sync / FreeSync VRR
Display Processing1.0 ms - 15.0 msTV image processing, scaler latency, overdriveEnable Game Mode on TV, optimize pixel overdrive
How to Reduce GPU Render Queue Latency and Avoid Buffer Lag?
When GPU utilization reaches 99% or 100%, graphics drivers queue multiple frames in advance to smooth out frame rates. This creates massive input lag (often 30ms to 50ms). To reduce queue lag, cap your frame rate slightly below maximum GPU capability or enable technologies like NVIDIA Reflex or AMD Anti-Lag.

# How Do Gaming Mice, Keyboards, and Touchscreens Compare in Input Latency?

Different input devices exhibit distinct latency characteristics based on hardware architecture, communication protocols, and physical switch mechanisms. Understanding these differences allows gamers and professionals to choose optimal hardware configurations.

Gaming Mice

High polling rate wireless (2.4GHz) or wired connections.

  • 1000Hz to 8000Hz polling rate
  • Optical switches eliminate mechanical debounce
  • Low motion delay sensors

Mechanical Keyboards

Key matrix scanning with debounce delay control.

  • Hall-effect magnetic switches with rapid trigger
  • Matrix scan rates from 500Hz to 8000Hz
  • Configurable actuation distance

Mobile Touchscreens

Capacitive touch digitizer overlay sampling.

  • Touch sampling rates (120Hz - 480Hz)
  • Display driver compositor lag
  • Capacitive filtering algorithms

# How Much Display Lag Does Your Screen Refresh Rate Add?

The refresh rate of your screen directly governs the minimum possible display lag. A monitor updates its screen sequentially from top to bottom. The duration between refresh frames defines the baseline display latency penalty.
  • 60 Hz Display: 1 frame = 16.67 ms frame duration (Average mid-screen display lag: ~8.33 ms)
  • 120 Hz Display: 1 frame = 8.33 ms frame duration (Average mid-screen display lag: ~4.16 ms)
  • 144 Hz Display: 1 frame = 6.94 ms frame duration (Average mid-screen display lag: ~3.47 ms)
  • 240 Hz Display: 1 frame = 4.17 ms frame duration (Average mid-screen display lag: ~2.08 ms)
  • 360 Hz Display: 1 frame = 2.78 ms frame duration (Average mid-screen display lag: ~1.39 ms)
  • 540 Hz Display: 1 frame = 1.85 ms frame duration (Average mid-screen display lag: ~0.92 ms)
Input Lag
Total elapsed time from a user physical input to the corresponding visual output on the display.
Jitter (Latency Variance)
The standard deviation of latency measurements across samples, indicating consistency of system timing.
VSync (Vertical Synchronization)
A display technique that syncs frame rates with monitor refresh rates, preventing screen tearing but introducing significant input latency.
Variable Refresh Rate (VRR)
Technologies such as G-Sync and FreeSync that dynamically match monitor refresh rate to GPU output, eliminating tearing without VSync input lag.
Pixel Response Time (GtG)
The time required for a monitor pixel to change from one shade of gray to another. Distinct from input processing lag.

# What Are the Pros and Cons of Online Browser-Based Latency Testing?

Evaluating input latency within a web browser provides instant accessibility without requiring specialized hardware oscilloscopes or high-speed phantom camera setups. However, users should understand both the advantages and inherent browser environment boundaries.

Browser Latency Measurement Evaluation

Advantages
  • No software installation or special hardware equipment required
  • Real-time high resolution microsecond performance timer (performance.now)
  • Instant comparative benchmark between different peripherals and browsers
  • Accurate measurement of local event-to-render DOM update consistency
Disadvantages
  • Subject to browser event loop scheduling and OS window manager composition
  • Cannot directly measure physical OLED/LCD optical pixel response emissions
  • Browser security timer precision mitigation (coarsened timer accuracy)
  • Background tab throttling if browser window loses focus

# How to Diagnose and Troubleshoot High Input Lag and Jitter?

If your test results exhibit high latency (>30 ms) or elevated jitter values, review the common culprit diagnostic scenarios below.

High Latency Diagnostic Notice

Warning
If your average input lag exceeds 35ms on a desktop system, check whether VSync is enabled in your graphics driver or browser setting. Hardware acceleration disabled in browser settings can also push DOM rendering onto the CPU, causing severe input lag.

# How to Lower System Input Lag Step-by-Step for Optimal Performance?

Follow these actionable technical steps to reduce system latency across hardware, operating system, graphics drivers, and browser environments.

System Latency Optimization Checklist

Set mouse USB polling rate to 1000Hz or higher in peripheral configuration software.
Enable Hardware-Accelerated GPU Scheduling (HAGS) in Windows display settings.
Turn on Game Mode in display monitor settings to bypass internal image scalers.
Use DisplayPort or HDMI 2.1 uncompressed connection cables.
Disable VSync in global 3D graphics control panel and enable G-Sync / FreeSync.
Enable NVIDIA Reflex Low Latency or AMD Anti-Lag in supported games.
Ensure browser Hardware Acceleration is enabled under system settings.
Professional Benchmark Best Practice
For the most accurate test results, close background applications, run the browser window in fullscreen mode, and take at least 15-20 test samples in a single session to ensure statistically reliable averages.

Bibliographic References