From peripheral to display: every millisecond counts
A mouse generates a signal when moved, but the computer polls it 125 to 1000 times per second depending on the USB polling rate. The OS checks that input, the game processes it, the GPU renders a new frame, and the monitor displays it. Each step introduces 1 to 5 milliseconds of delay. A typical chain: 2ms input poll, 5ms OS+game logic, 16ms frame time, 10ms monitor response, totalling 33ms from movement to visual change.
Competitive gamers obsess over this chain because 33ms feels sluggish compared to 16ms. Reducing polling latency, using faster displays, and lowering frame time all contribute to snappier input feel.
Hardware and software both matter
A wired, high-poll-rate mouse plugged into a high-refresh monitor running a game at high frame rates can achieve 10-15ms total latency. Wireless peripherals add 5-10ms, low-refresh displays add 20ms, and frame rate drops compound the delay. Each link in the chain is optimizable, but the slowest link dominates.