Calculate cm per 360 from your inputs, with a result breakdown and worked steps.
cm Per 360 Formula and Method
cm/360 = 2.54 × 360 ÷ (DPI × sensitivity × yaw)
DPI counts mouse input increments per inch of physical movement. Sensitivity scales those counts, and yaw converts a scaled count into angular movement. Dividing a full 360-degree turn by that product gives inches per turn; multiplying by 2.54 gives centimeters.
How to Use This Calculator
Select the result and any applicable method before entering the visible values. The selected unknown is calculated from the remaining quantities; change Solve for to rearrange the relationship. Review the primary result and its breakdown, then open the calculation steps to see how the inputs were used.
Worked Example
With the example inputs in the table, the result is 51.954545 cm/360. Yaw means degrees turned per mouse count at sensitivity 1.
914.4 ÷ (800 × 1 × 0.022) = 51.9545
Input and Example Guide
| Input or category | Example or weight | Entry guidance |
|---|---|---|
| Mouse resolution (dots/inch, DPI) | 800 | Use the stated unit; retain available precision. |
| In-game sensitivity (unitless) | 1 | Use the stated unit; retain available precision. |
| Yaw (degrees/count at sensitivity 1) | 0.022 | Use the stated unit; retain available precision. |
Interpreting the Result
The default yaw of 0.022 illustrates the published Source SDK convention. Verify the actual game setting before using it for another title or a zoomed aiming mode. Raw input changes, acceleration and non-linear sensitivity can invalidate the constant-coefficient model. Measure a physical turn to compare the model with your configuration.
Use an actual coefficient from the game configuration. The default 0.022 is a documented Source SDK example. Acceleration, ADS scaling and controller input are excluded.
Assumptions and Common Input Errors
Yaw means degrees turned per mouse count at sensitivity 1. Use credited records rather than mixing estimates with final totals. A blank field is not treated as zero; enter zero explicitly when it is a valid observation.
Saving and Revising a Scenario
A successful calculation is saved in this browser and can be restored on the next visit. Editing an input clears the old result so it is not mistaken for an updated calculation. Reset returns the example inputs and clears the saved result.

Sources
Valve Software, Source SDK 2013, mouse input implementation (m_yaw), reviewed 2026.