Skip to main content
Gaming Performance Hub

The Complete Gaming Performance Guide

Every variable that affects how fast your inputs reach the game and how accurately your actions register. From mouse hardware to Windows settings, measured and explained.

Input Lag Pipeline

Input lag is not a single number. It is the sum of every delay in the chain from your mouse click to the displayed result. Understanding each component helps you identify where to improve.

ComponentTypical LatencyHow to Reduce
Mouse debounce4 to 16msUse a gaming mouse with 10ms or lower debounce
USB polling interval1ms at 1000HzSet mouse to 1000Hz; avoid USB hubs
OS/driver processing1 to 5msDisable mouse acceleration; update drivers
GPU render timeVaries by FPSHigher FPS directly reduces this
Display pipeline (G-Sync/FreeSync)0 to 3msUse native resolution; enable low latency mode
Monitor response time1 to 5msUse a monitor with 1ms GtG response
Monitor refresh latency6.9ms at 144HzUse higher refresh rate monitor

Total System Latency

A budget setup at 60Hz might have 40 to 80ms total system latency. A competitive setup at 144Hz with a 1000Hz mouse can get this below 20ms. The biggest single improvement is usually moving from 60Hz to 144Hz display, followed by ensuring your mouse runs at 1000Hz rather than 125Hz or 500Hz.

Verify your mouse polling rate with the polling rate test. If your mouse is set to 1000Hz in software but the test shows 500Hz, you likely have a USB hub or hub-mode connection causing downclocking.

Mouse Performance

Polling Rate (Hz)

Polling rate determines how often your mouse reports its position to your PC. At 125Hz it reports every 8ms. At 1000Hz it reports every 1ms. The practical difference between 500Hz and 1000Hz is 1ms of additional latency, which is measurable but not perceptible to most players.

HzIntervalVerdict
125Hz8msAvoid
500Hz2msAcceptable
1000Hz1msStandard
4000Hz0.25msMarginal gain
8000Hz0.125msDiminishing

DPI and Sensitivity

DPI (dots per inch) and in-game sensitivity multiply together to determine how far your cursor moves per inch of physical mouse movement. The combination is called eDPI (effective DPI).

Formula:eDPI = DPI × In-game sensitivity
Example:800 DPI × 0.75 = 600 eDPI
Minecraft competitive:400 to 800 eDPI typical
FPS competitive:200 to 600 eDPI typical

There is no universally optimal eDPI. Find what lets you hit your target with a comfortable wrist swing and stick with it. Consistency builds muscle memory faster than chasing an "optimal" number.

Mouse Debounce

Debounce time prevents double-registration from switch bounce. Most gaming mice use 10ms debounce, which theoretically caps single clicks at 100 per second. For Minecraft PvP at 8 to 14 CPS, debounce is never the bottleneck. It only matters at drag-clicking speeds above 25 CPS.

Test your effective click registration with the CPS test. If your clicks register lower than expected even with good technique, try a different USB port or check your polling rate.

Keyboard Performance

Anti-Ghosting and N-Key Rollover

Keyboard ghosting happens when a keyboard fails to register a key because too many keys are pressed simultaneously. For Minecraft, holding WASD + Shift + Space + clicking simultaneously can ghost keys on budget keyboards.

N-key rollover (NKRO) means every key registers regardless of how many others are held. Full NKRO or at minimum 6-key rollover is required for competitive Minecraft. Test your keyboard with the keyboard tester.

Switch Types

Linear switches (Cherry MX Red, Speed Silver, Gateron Yellow) have smooth actuation with no tactile bump, making them fastest for rapid inputs. They are the most popular choice for gaming.

Tactile switches (Brown, Clear) have a bump at the actuation point. Clicky switches (Blue, Green) add an audible click. Both add slight resistance that can cause fatigue during high-speed input sequences.

Keyboard Polling Rate

Most gaming keyboards report at 1000Hz by default. This is more than sufficient for any Minecraft input. Even the fastest W-tapping patterns occur at 10 to 20 inputs per second, far below the 1000 reports per second the keyboard provides. Keyboard polling rate is never the limiting factor.

Wired vs. Wireless

Modern premium wireless keyboards (Logitech G Pro X TKL, Corsair K100 Air) add 1 to 4ms of wireless latency. Wired keyboards add 0ms. For most gameplay the difference is imperceptible, but if you want the lowest possible latency, wired is the safest choice.

CPS and Click Speed

Click speed directly affects combat effectiveness in 1.8 Minecraft PvP. More clicks mean more hit attempts per second, which helps maintain knockback combos on opponents.

CPS LevelSkill LevelContext
Below 6BeginnerBelow competitive range for 1.8 PvP
6 to 8AverageViable for casual play; below PvP competitive floor
8 to 12CompetitiveStandard competitive range; Hypixel safe
12 to 16AdvancedRequires jitter/butterfly technique
16 to 22EliteApproaches Minecraft's 20-tick server limit
Above 25Banned techniqueDrag clicking; banned on most servers

Minecraft runs on a 20-tick-per-second game loop. Above 20 CPS, extra clicks cannot physically generate more in-game hits. The practical ceiling for combat benefit is around 16 to 20 CPS. Use the CPS test to find your current baseline, and the Kohi 10-second test to measure sustained endurance.

Reaction Time

Benchmarks

Average untrained person220 to 270ms
Casual gamer180 to 220ms
Competitive gamer150 to 180ms
Pro esports130 to 160ms
Laboratory record~101ms

What Affects Reaction Time

  • Monitor refresh rate (60Hz adds ~10ms vs 144Hz)
  • Sleep quality (7 to 9 hours measurably improves RT)
  • Hydration and caffeine (100 to 200mg caffeine: ~15ms gain)
  • Daily practice (10 to 15 minutes improves by 15 to 25% in a month)
  • Total system latency (hardware improvements save 10 to 30ms)

Use the reaction time test to establish your baseline. Take 5 or more measurements and use the average. Single-attempt scores vary by 20 to 50ms due to natural neural variability, so averages are the only reliable metric.

Monitor Refresh Rate and FPS

Refresh RateFrame TimeLatency Reduction vs 60HzValue
60Hz16.7msBaselineBudget
144Hz6.9ms~10msExcellent
240Hz4.2ms~12msHigh-end
360Hz2.8ms~14msPro-level
500Hz+2ms~15msMarginal gain

FPS and Frame Time

FPS limits your effective latency even at high refresh rates. At 60 FPS, your GPU takes 16.7ms per frame regardless of monitor Hz. Running 300+ FPS on a 144Hz monitor means each new frame is available well before the monitor needs it, minimizing display latency. For Minecraft, this is why players cap FPS at 2 to 3 times their refresh rate.

Response Time vs. Refresh Rate

Response time (GtG or MPRT) is how fast pixels change color. A 1ms GtG monitor with 60Hz still has 16.7ms between frames. Response time matters for motion clarity; refresh rate matters for input latency. Both should be optimized for competitive play, but refresh rate has more impact.

Hardware Optimization

Priority Hardware Upgrades (Best ROI first)

1
Monitor: 60Hz to 144Hz
~10ms latency reduction, massive motion clarity improvement
2
Mouse polling rate: 125Hz to 1000Hz
7ms reduction in position reporting latency
3
Wired connection (mouse/keyboard)
Eliminates wireless latency variance
4
Gaming keyboard with NKRO
Eliminates ghosting in complex Minecraft key combos
5
Monitor: 144Hz to 240Hz
Additional ~2ms; useful for fast-paced FPS
6
Mouse: lightweight under 80g
Reduces fatigue during extended sessions

Windows Optimization

Disable Mouse Acceleration

  1. 1.Open Windows Settings
  2. 2.Go to Bluetooth and devices > Mouse
  3. 3.Click Additional mouse settings
  4. 4.Pointer Options tab: uncheck Enhance pointer precision

Ensures 1:1 mouse movement. Essential for building consistent muscle memory.

Set Power Plan to High Performance

  1. 1.Search Control Panel
  2. 2.Hardware and Sound > Power Options
  3. 3.Select High Performance or Ultimate Performance
  4. 4.Prevents CPU throttling during gaming

Prevents CPU/GPU from clocking down during gaming. Reduces frame time spikes.

Verify Monitor Refresh Rate

  1. 1.Right-click desktop > Display settings
  2. 2.Advanced display settings
  3. 3.Set refresh rate to maximum
  4. 4.Confirm it matches your monitor's spec

Windows sometimes defaults to 60Hz even on 144Hz monitors. Always verify.

Disable USB Selective Suspend

  1. 1.Control Panel > Power Options > Change plan settings
  2. 2.Change advanced power settings
  3. 3.USB settings > USB selective suspend
  4. 4.Set to Disabled

Prevents USB devices from power-saving during gameplay, which can cause input spikes.

Hardware-Accelerated GPU Scheduling

  1. 1.Windows Settings > System > Display
  2. 2.Graphics > Change default graphics settings
  3. 3.Enable Hardware-Accelerated GPU Scheduling
  4. 4.Requires NVIDIA RTX or AMD RX 5700+

Reduces GPU latency by 5 to 15ms on supported hardware.

Disable Fullscreen Optimizations

  1. 1.Right-click game executable
  2. 2.Properties > Compatibility tab
  3. 3.Check Disable fullscreen optimizations
  4. 4.Apply and test in-game

Reduces DWM compositor overhead for exclusive fullscreen applications.

Performance Testing Tools

Also on RapidCPS

Gaming Performance FAQ

Common questions about gaming hardware, latency, and performance optimization

Input lag is the total delay between a physical action (mouse click, key press) and the result appearing on your monitor. For competitive gaming, 10 to 30ms total system latency is achievable with good hardware. The chain includes: USB polling interval (1ms at 1000Hz), GPU render time, display pipeline, and monitor response time. Each component adds to the total. Most players notice input lag above 40ms, and competitive players care about every 5ms improvement.

1000Hz is the competitive standard. At 1000Hz your mouse reports position every 1ms, which is faster than most other sources of latency in your system. 4000Hz and 8000Hz mice exist but offer diminishing returns for most players. 500Hz adds only 1ms of extra latency and is perfectly acceptable. 125Hz (8ms intervals) is noticeably worse for fast aiming.

DPI and sensitivity combine to form effective DPI (eDPI). What matters is the resulting cursor distance per inch of mouse movement, not the individual values. 800 DPI at 50% sensitivity equals 400 DPI at 100% sensitivity in terms of physical cursor movement. Most competitive players target 30,000 to 60,000 eDPI for Minecraft and similar games.

Moving from 60Hz to 144Hz is the single biggest hardware upgrade for most players. At 60Hz each frame takes 16.7ms; at 144Hz it drops to 6.9ms. This reduces the visual portion of your reaction chain by about 10ms. Moving from 144Hz to 240Hz adds another 2ms improvement. Beyond 360Hz the returns are minimal for human perception.

The highest-impact Windows changes are: disabling mouse acceleration (raw input), setting your power plan to High Performance or Ultimate Performance, disabling USB selective suspend, and ensuring your monitor runs at its advertised refresh rate. Hardware-accelerated GPU scheduling can reduce frame latency by 5 to 15ms depending on your GPU and driver version.

Yes, average reaction time peaks around age 24 and gradually increases after that. However, the decline is slow and consistent training can offset much of it. Many professional players in their late 20s maintain excellent reaction times through daily practice. Factors like sleep quality, hydration, and session timing matter more than age for most players.

CPS (clicks per second) measures mouse button presses only. APM (actions per minute) includes all keyboard inputs and mouse clicks combined. For Minecraft PvP, CPS is the relevant metric because combat effectiveness depends on click rate. APM is more commonly tracked in strategy games where keyboard inputs dominate.

Test each component individually. Use the polling rate test to verify your mouse reports at its rated Hz. Use the CPS test to see if your click registration is consistent. Use the reaction time test across multiple sessions to establish your baseline. If your test results are inconsistent across sessions with stable hardware, look at software factors: background processes, power settings, and USB port quality.