Stick_Lab build r47
DeviceNo gamepad
Packet rate—
Interval—
Packets rx▮ 0
Left stick circularity: —
Raw X
0.000
Raw Y
0.000
Cal X
0.000
Cal Y
0.000
Magnitude
0.000
Angle
—
Center drift
—
Noise p-p
—
Circularity
—
Right stick circularity: —
Raw X
0.000
Raw Y
0.000
Cal X
0.000
Cal Y
0.000
Magnitude
0.000
Angle
—
Center drift
—
Noise p-p
—
Circularity
—
roll each stick slowly around its full rim to trace circularity
Controller generic layout · standard mapping
Buttons & triggers
Polling rate checker
live incoming packets · dot height = interval · bottom strip = arrivals (2.5 s) · red = input change, grey = idle/sensor
idle — collects packet intervals, then reports
Rate—
Samples—
Median—
Min—
Max—
Jitter σ—
Stability—
P95—
P99—
Worst gap—
Drops—
Doubles—
Data rate—
vs class—
test uses TRUE USB timing only (DualSense on a USB data cable) — it connects automatically on start
DualSense calibration — WebHID
NVS
—
USB cable only. Keep the battery charged — if it dies mid-write the pad is bricked. Calibration runs temporary (in RAM) until you hit Save permanently. Stock DualSense only; clones will fail the genuine check.
Advanced — stick finetune table
Step
Target
Direct access to the 12 raw 16-bit calibration values inside the stick modules. Edits write to the pad live (RAM) — watch the dot move above. Auto-zero runs a closed loop: it nudges the center values and measures the live output until each axis converges. Note: DualSense reports sticks at 8-bit, so one output step = 0.0078 — ±0.004 is physically perfect.
Aim trainer click start
LEADERBOARD · GRID
no scores yet — finish a round
this device
right stick aims · R2 / A / RB fires · controller only · Gridshot: pop targets fast · Tracking: keep crosshair on the mover · Flick: snap to the single target
Microphone tester
RMS— dB
Peak— dB
Clip●
Rate—
Tests any input — headset, DualSense built-in mic (shows up as a USB audio device when the pad is plugged in), or interface. Waveform on top, frequency spectrum below. Processing (echo cancel / noise suppression / AGC) is disabled so you see the raw signal.
Universal calibration — any controller (Xbox / PS / 3rd party) · software-side
Measures your sticks and demonstrates correction in-browser — nothing is written to the controller. Use the numbers (deadzone, range) in game settings or remapper profiles. For permanent calibration written to the controller itself, use the DualSense section above.
Deadzone
5.0%
Measures and corrects in-page only — nothing is written to the controller. Use it to test any pad (Xbox has no hardware write protocol), and to verify before/after DualSense hardware calibration above. Export profile saves the measured values as JSON for deadzone settings in reWASD/DS4Windows or bench records.
HOW TO READ THE NUMBERS