한국어English日本語简体中文繁體中文DeutschไทยTiếng ViệtРусскийPortuguês (Brasil)EspañolBahasa Indonesia

Game Lag White Paper › Browse by symptom

Input lag: 76 causes and who fixes them

Also called: delayed response, sluggish, mushy controls

Open in the illustrated symptom guide →

It takes a while from pressing a button to seeing the result. The screen itself can still be smooth.

A skill fires 0.2–0.5 s after you press it. Actions that wait for confirmation, like looting, talking to NPCs, and trading, feel slow.

Round-trip time (ping) is long, or a queue is building up somewhere. Check distance, router queues, Nagle (a TCP feature that collects small packets and sends them together), and server queues. If it always feels sluggish even with low ping, look at your PC (V-Sync, low FPS) or at a design that waits for server confirmation on every action (see the netcode models chapter).

Causes of this symptom

L1 Client game process

L2 Client OS and device

L3 Home network

L4 Internet path

L5 Data center network equipment

L6 Server network card

L7 Server OS (kernel)

L8 Sockets and protocols

L9 Server game process

L11 Disk

L12 Database

L13 Server architecture and operations

Netcode design

Problems only some players hit

Root causes of TCP retransmission

View the illustrated symptom guide