Keyboard & Mouse
Aim trainer
Practice quick, controlled target acquisition with locally measured timing and plainly defined statistics.
How to use
- Choose the duration, target size, and target lifetime.
- Press Start, then hit each target with a mouse, touch, Enter, or Space.
- Avoid empty-space presses; review your accuracy and timing when the session ends.
Session summary
Hit-time distribution
Session insight
Methodology and limitations
Acquisition time starts when a target appears and ends when it is activated. Paused time is excluded. Accuracy is hits ÷ (hits + off-target arena presses). Expired targets are reported separately because no shot was taken. Clearance is hits ÷ (hits + expired targets). The 90th percentile uses the nearest-rank method.
Timing uses the browser’s high-resolution clock and positions use CSS pixels. This 2D exercise does not measure physical mouse travel, raw FPS input, sensitivity, field of view, browser event latency, display latency, or device latency. Touch and mouse results are not directly comparable. Active background-tab time counts toward a running session. Results remain only in this page and reset on reload. No permissions are requested.