Test your input.
In developmentProof of concept. Results may be inaccurate and do not verify fair play.
Find your rhythm.
Acquire the target. Fire to move to the next.
Start a session to capture the mouse.Escape pauses. Click Resume to continue.
Report
Complete a range session to review your findings.
Reading your session.
Reviewing movement, timing and target context.
Aim first. Review after.
Your mouse movements, target context, button holds and shots stay in this page until you export them.
Awaiting evidence
Reaction results
What stood out
Movement & burst rate
Browser movement deliveryAim performance
Advanced telemetry assessment Stages, quality and controlled signals
Observations and review flags
Movement analysis Paths, response and tracking
Movement onset is the first recorded movement after appearance, including movement already in progress. Path efficiency is net displacement divided by total travel, ending at the first hit. Error reversals count changes from approaching to moving away. Comprehensive scoring combines supported patterns; an isolated path or aim statistic does not create a penalty.
| Target | Appeared | Result | Movement onset | Efficiency | Error reversals |
|---|
No eligible acquisition paths in this session.
Session timeline Review movement, aim error and shots
Rose: movement per 50 ms · violet: aim error · gold: shots.
Advanced input statistics Bursts, intervals, buttons and device data
How the results are calculated Scoring and measurement definitions
Risk and statistical confidence remain uncalibrated until verified population data supports them. Review status lists unresolved observations separately from data quality. Data quality is the percentage of documented capture-completeness checks passed; it is not a probability of human input. Reaction-only review uses reaction trials and event-origin markers. The comprehensive input-consistency index uses gradual effect curves, saturating sample support, same-session movement baselines and capture-quality checks. Related signals compete within a family; the strongest three families receive weights of 0.55, 0.30 and 0.15. Explicit synthetic-event evidence is handled separately. This experimental score runs from stronger measured patterns at 0 to fewer measured patterns at 100.
Burst rate is the share of positive intervals under 0.5 ms. Compression is below 35% of the configured polling period. Equal timestamps, pauses and gaps over 50 ms are excluded from interval calculations. Peaks use sliding 10 ms windows; the review budget is twice declared cadence plus four samples. Overlapping windows are not independent bursts.
Speed and acceleration use 16 ms movement bins. Tracking analysis compares both axes within stable task windows and reports delay estimates with their support. Missing context remains unavailable. Browser timing is affected by batching and rendering.
Research export Label a session for offline evaluation
Choose only a label you can verify from the recording conditions. The export stays on your computer.
Settings
Your mouse, your range, your preferences.
Mouse & device
Set your input profile and connect a supported mouse interface.
Mouse profile
Distance estimates & DPI
DPI can be entered or read from a supported Logitech interface. Unadjusted browser deltas are not guaranteed sensor counts. Distance estimates depend on the browser and device.
Device connection
Connect a compatible interface to read the settings it makes available.
Read-back details
About compatible interfaces
Logitech filters include vendor interfaces and receivers. Standard mouse reports are protected by browsers; unrelated Logitech devices may still appear. A receiver name may differ from the mouse.
Read mouse settings sends only Logitech settings queries and applies returned DPI / polling values to this page. It never changes mouse settings or device mode. Queries are disabled throughout a session and excluded from timing capture. Raw HID payloads are not retained. Permission is requested only when you connect.
Test
Choose how you prepare, practice and interact with targets.
Assessment
Eight seconds to get comfortable. Practice is excluded from capture and scoring.
Adds target identity, visibility and sensitivity variations. Controlled-comparison measurements are available in the advanced report.
Targets
Comprehensive mode fixes automatic fire and one hit per target for consistent trials.
Weapon & performance
Shooting only gives unlimited ammo and disables reload and inspect.
Lower rendering resolution and hide the weapon while keeping test geometry unchanged.
Test settings are fixed when a session starts. Changing sensitivity changes aiming, not physical DPI. Recoil mode uses a repeatable synthetic pattern.
World
Adjust the atmosphere of your range. Appearance is fixed when a session begins.
Crosshair & HUD
Fine-tune your crosshair with a live preview, then choose what stays on screen.
Range HUD
Audio
Balance weapon audio and target feedback.
Master audio
Hit feedback
Kill feedback
Storage
Manage preferences and recordings saved in this browser.
Saved preferences
Preferences are not saved. Enable this only if you want this browser to remember the setup.
Advanced
Inspect browser support and capture capabilities.
Capture capabilities
How capture works
This page uses browser-delivered input. Unadjusted Pointer Lock and high-frequency pointer events can get closer to native movement, but browser batching, timestamps and rendering affect timing. WebHID settings replies are separate from mouse motion. The report explains the limits and records which event stream was used.
Chrome or Edge on desktop is recommended. Capture stops on focus loss. Recordings stay in this browser unless you export them.
