Knowledge Base & Reference

Mouse & Hardware Terminology Glossary

Clear, engineering-grade definitions of essential gaming peripheral specifications, optical sensor dynamics, switch mechanical chatter, and sensitivity mathematics.

Sensor & Transmission#

Polling Rate (Hz)

The frequency (in Hertz/seconds) at which a USB gaming mouse reports its cursor position and button input states to the computer operating system. Standard mice report at 125Hz (8ms latency), gaming mice at 1000Hz (1ms latency), and ultra-high polling mice at 2000Hz–8000Hz (0.5ms–0.125ms latency).

Why it matters: Higher polling rates reduce input delay and micro-stuttering, but require fast CPU single-thread performance to prevent frame drops in CPU-bound games.
Test in Polling Rate Tester
Sensor & Optics#

CPI & DPI

CPI (Counts Per Inch) and DPI (Dots Per Inch) measure optical mouse sensor hardware sensitivity — specifically how many counts or steps the sensor registers per physical inch of movement across the mousepad surface.

Why it matters: Higher DPI values decrease physical hand movement needed to rotate or move across the screen. CPI calibration testing checks whether a sensor has physical CPI deviation from specs.
Test in DPI Analyzer
Aim & Sensitivity#

eDPI (Effective DPI)

Effective Dots Per Inch (eDPI) is calculated by multiplying physical Mouse DPI by In-Game Sensitivity setting (eDPI = Mouse DPI × In-Game Sens). It provides a standardized metric for comparing mouse sensitivity across players using different DPI hardware presets.

Why it matters: eDPI enables instant sensitivity comparison between players regardless of their underlying 400, 800, or 1600 DPI hardware presets.
Test in Sensitivity Converter
Aim & Sensitivity#

cm/360 (Turn Distance)

The physical horizontal distance in centimeters required to rotate your in-game 3D camera a full 360 degrees. Independent of DPI, resolution, or game engine, it represents the universal baseline for physical aim muscle memory.

Why it matters: Matching cm/360 between tactical shooters ensures your arm and wrist muscle memory translates 1:1 without retraining.
Test in Sensitivity Converter
Microswitches#

Switch Debounce Delay

Debounce delay is a firmware timer or algorithm designed to ignore secondary mechanical electrical chatter (bounce) created when physical metal contacts snap together inside a mechanical switch.

Why it matters: Setting debounce delay too low (<2ms) on aging mechanical switches causes accidental double-clicking. Setting it too high adds artificial click latency.
Test in Double-Click Test
Microswitches#

Optical vs Mechanical Switch

Mechanical switches rely on physical metallic leaf contacts that oxidize and bounce over time. Optical switches use an infrared light beam interrupted by an internal shutter, making them far less prone to contact bounce, oxidation, and double-clicking.

Why it matters: Optical switches eliminate metallic leaf chatter and run safely at near-zero firmware debounce delay.
Test in Double-Click Test
Microswitches#

Switch Chatter (Contact Bounce)

Microscopic electrical oscillations occurring when mechanical switch contact leaves collide upon press or release. If bounce duration exceeds the firmware debounce window, an unintended double-click is registered.

Why it matters: Worn or fatigued switches produce chatter intervals under 80ms, ruining single-tap accuracy and file dragging.
Test in Double-Click Test
Click Speed#

CPS (Clicks Per Second)

Clicks Per Second (CPS) measures how many times a user can actuate the primary mouse button in a 1-second window. Testing techniques include Regular Single Clicking, Jitter Clicking, Butterfly Clicking, and Drag Clicking.

Why it matters: Crucial metric for high-APM competitive gaming (Minecraft PVP, RTS games, and MOBAs).
Test in CPS Tester
Keyboards#

NKRO & Key Rollover

N-Key Rollover (NKRO) indicates that a mechanical keyboard hardware controller can register every key pressed simultaneously without key ghosting or missed inputs.

Why it matters: Essential for rhythm games, complex macros, and fast multi-key inputs.
Test in Keyboard Tester
Keyboards & Sensors#

Rapid Trigger (Hall Effect)

Rapid Trigger dynamically resets key actuation the exact millisecond a key switch moves upward, without needing to pass a static fixed reset point.

Why it matters: Enables faster counter-strafing and instant directional changes in tactical shooters like CS2 and Valorant.
Test in Keyboard Tester
Sensor & Tracking#

Angle Snapping

Hardware sensor prediction algorithms that artificially smooth out slight diagonal deviations, forcing cursor movement into rigid horizontal or vertical lines.

Why it matters: Destructive to competitive aim tracking; modern gaming sensors keep angle snapping disabled for true 1:1 raw input.
Test in Sensor Test
Sensor & Tracking#

Sensor Jitter & Noise

Unintended erratic micro-movements registered by an optical sensor when tracking on high DPI settings, uneven mousepad weave textures, or around microscopic dust on the lens.

Why it matters: High jitter destabilizes long-range sniper crosshairs and causes inconsistent pixel skipping.
Test in Sensor Test
Sensor & Tracking#

Motion Smoothing

Firmware averaging applied across consecutive coordinate packets to suppress sensor ripple at high DPI levels (typically above 3200 DPI on older sensor generations).

Why it matters: Smoothing introduces 1ms–8ms of motion delay. Modern flagship sensors (Focus Pro, HERO 2) eliminate forced smoothing across high DPI ranges.
Test in Sensor Test
Sensor & Optics#

Lift-Off Distance (LOD)

The vertical height in millimeters at which an optical sensor stops tracking the mousepad surface when the mouse is physically lifted by the player during repositioning swipes.

Why it matters: Lower LOD (<1.0mm) prevents crosshair displacement when resetting mouse position across large swipes.
Test in Sensor Test
Wheel Mechanics#

Rotary Encoder (Scroll Wheel)

The internal electromechanical or optical dial sensor that translates rotation of the mouse scroll wheel into directional step notches (deltaY offsets).

Why it matters: Dust accumulation or wiper contact oxidation in mechanical encoders causes reverse scroll jumping.
Test in Scroll Test
Aim & Sensitivity#

Yaw Angle

The game engine multiplier angle constant used to convert mouse count inputs into 360-degree horizontal camera rotation angles in 3D FPS game engines.

Why it matters: Different game engines (Source: 0.022°, Valorant: 0.070°, Overwatch 2: 0.0066°) require mathematical conversion to keep cm/360 identical.
Test in Sensitivity Converter
Browser Tech#

Pointer Lock API

A W3C browser standard that hides the desktop cursor, locks pointer coordinates to an element, and delivers raw unaccelerated relative motion counts (movementX/movementY).

Why it matters: Bypasses Windows Enhanced Pointer Precision (mouse acceleration) and desktop display boundaries for raw hardware calibration.
Test in DPI Analyzer
Browser Tech#

Coalesced Pointer Events

An advanced browser API (event.getCoalescedEvents()) providing access to all intermediate micro-movement packets received by the OS between animation frame render ticks.

Why it matters: Allows in-browser diagnostic tools to accurately benchmark 1000Hz, 4000Hz, and 8000Hz polling rate mice without frame throttles.
Test in Polling Rate Tester
Mousepads & Skates#

Static vs Dynamic Friction

Static friction is the force required to break a mouse out of a standstill. Dynamic friction is the sustained resistance encountered while gliding across the mousepad.

Why it matters: Low static friction improves micro-adjustments; balanced dynamic friction provides stopping power for target acquisition.
Test in Mouse Finder
Diagnostics#

Microsecond Timestamp (Δt)

High-resolution monotonic time intervals sampled via performance.now() to measure exact sub-millisecond deltas between hardware actuation packets.

Why it matters: Crucial for isolating switch chatter intervals and detecting USB report interval micro-variances.
Test in Double-Click Test