Aim Lab

TIME REMAINING
00:30
HITS / SHOTS
0 / 0
FPS —
Training mode

Training range

Pick a mode and press “Start training”. The range goes fullscreen and locks the mouse; press Esc to unlock it and open the pause menu. Tracking needs no clicks — just keep the crosshair on the moving ball.

Back to sensitivity ↑

Move to aim · Left click to shoot · R restart · ESC menu

RANGE // 07
VALORANT · 0.070° YAW · 103.00° HFOV

Conversion is not measurement

eDPI and cm/360° are computed from the nominal DPI you type in, not measured here. Real DPI often differs slightly from the driver value; to measure it, use /dpi-test/ and push the mouse along a ruler. This page only turns “the DPI you believe” into an in-game sensitivity.

VFOV depends on the monitor aspect ratio

The same HFOV corresponds to a different VFOV at 16:9 and 16:10. This page uses the monitor aspect ratio, not the browser window, so narrowing the window does not change it; switching monitors does. It is not the physical monitor size and not the game resolution.

The range works now

Four click modes — four targets, three targets, single target and reaction target — plus tracking can be played fullscreen; the first-person weapon, training room, red sphere targets, muzzle flash and tracers all render live on this page. The weapon is a Kenney CC0 low-poly model (Blaster Kit); the room and targets are generated procedurally, and no external scene is downloaded. Target size and distance are adjustable under “Range setup”; the defaults are smaller and farther than the first version. Tracking needs no clicks: while the crosshair stays on the moving ball, both the crosshair and the target turn green and the HUD shows the live on-target percentage. Pressing Esc leaves fullscreen and opens the pause menu, where you can resume, restart or exit. Scores are shown for this run only and are not written to a leaderboard.

Questions

Are these settings uploaded?

No. Game, DPI, sensitivity, mode, target size and distance are stored in localStorage on this device and survive a refresh; nothing is sent to a server.

Why are Valorant and CS2 sensitivity numbers different?

Because their YAW differs: Valorant uses 0.07° per count, CS2 uses 0.022°. The raw numbers are not comparable — cm/360° is. It tells you how far the mouse travels for one full turn at the same DPI.

Is APEX supported?

Not yet. The preset is not done, so APEX and Delta Force appear in the list without selectable values. An unverified YAW would be worse than an empty slot.

Can I play the range now?

Yes. Four targets, three targets, single target, reaction target and tracking all run fullscreen; pressing Esc leaves fullscreen and shows the pause menu. Target size and distance can be adjusted before you start. There is no leaderboard — scores are shown for the current run only.

Mouse repair

QR codeWeChat
淘宝店铺二维码淘宝店铺

Mouse acting up? Get in touch.

Repair