⚠️ Interface Error: Please select the interface with Usage Page 0xFF05 and Usage 0x01.
VAXEE Web Driver
Product ID--
Model--
Firmware--
Battery--
Status--
DPI Settings(Range: 100 - 42000)
Separate X/Y axis
Active DPI count
Mouse LED
10
Dongle LED
Motion Settings
Conflict Warning
Current:--
Conflict Warning
Current:--
Current:--
Current:--
Current:--
Current:--
LOD & Button Speed
Current:--
Left & Right Button Speed
Left
Instant Trigger
Current:--
Right
Instant Trigger
Current:--
Button Response SpeedOther Buttons Speed
Current:--
Mouse Rotation Calibration
0°
−30°+30°
Button Assignment
Profile Management
Current:--
Current:--
Profile 1
Profile 2
Profile 3
Profile 4
System LogClear
🔧 Test Tools
Double-Click Detection
Click each mouse button to see the double-click count and press latency in real time.
ℹInstructions & Glossary
🖱️Click "Start Detection" above to begin capturing clicks and wheel events. Until then, you can scroll freely.
💡Press Left + Right buttons together to reset all counters instantly. Toggle above to disable.
DDown count · total press-downs
UUp count · total releases
DDDown→Down · gap between presses
DUDown→Up · single press duration
01Mouse
0Double
D0
/
U0
DD--min--·avg--
DU--min--·avg--
02Mouse
0Double
D0
/
U0
DD--min--·avg--
DU--min--·avg--
03Mouse
0Double
D0
/
U0
DD--min--·avg--
DU--min--·avg--
04Mouse
0Double
D0
/
U0
DD--min--·avg--
DU--min--·avg--
05Mouse
0Double
D0
/
U0
DD--min--·avg--
DU--min--·avg--
Scroll Wheel
Roll the wheel to test
↑
0Up
↓
0Down
Double-Click Threshold
Recommended 60-120ms
ms
Smaller = stricter, larger = more forgiving.
000------------
Rotation Calibration
Swipe left/right ≥ 10 times to measure your natural mouse angle.
01Recommended Angle
--°
02Measurement AreaClick box to lock, right-click to pause
Swipes0/10
Samples0
Stability--
👆 Click here to start
03How to Use
Click the measurement box to lock the pointer.
Swipe left and right ≥ 10 times, keeping your natural grip.
Right-click to pause and see the recommended angle.
Adjust and repeat until the angle stays within ±1°.
Polling Rate Test
Set your mouse polling rate + mode, then move mouse in circles to verify.
Current Mouse Settings
Not connected — connect the mouse first
⚠️ VAXEE Standard mode does not support 8000Hz. Switch to Competitive mode to use it.
--Hz
≥ 95% Target85 - 95%70 - 85%< 70%
Peak--
Avg--
Jitter--
--
Click "Start" and move mouse in fast steady circles
Real-time Curve
1 sample per second
⌨️SStart🖱️Mouse3Pause⌨️CClear
Sensitivity Matching
Match sensitivity between two mice by measuring physical drag distance.
01Prep
02Setup DPI1
03Test Mouse1
04Test Mouse2
05Result
ASetup & Control
DPI
Status: waiting to start.
BRecommended DPI2
--DPI
Error range: --
CMeasurement Records3 trials each; retry outliers
Mouse 1C1 = --
Mouse 2C2 = --
DHow to Use
Disable Windows "Enhance pointer precision" and Angle Snapping / Ripple correction in your driver.
Tape a straight line on your pad with clear start & end marks.
Enter the reference mouse DPI (Mouse 1).
Click "Start Mouse 1". Hold left button, drag from start to end, release. Repeat 3 times evenly.
Same for Mouse 2. Retry a trial if any is off.
Battery Life Test
Place the mouse on a turntable to simulate continuous movement. Auto-detects when reporting starts and when it stops (battery drained).
Setup
ⓘAuto: start time = when reporting rate exceeds 500 Hz for 3s. Stop time = when rate stays at 0 for 5s.Manual: start time = the moment you click Start. Stop time still auto-detects (0 rate for 5s).
Click Start above, then place the mouse on the turntable
Waiting for movement
Current Hz
0
Elapsed
00:00:00
Test Result
Target
-- Hz
Duration
--:--:--
Start
--
Stop
--
Max
--
Avg
--
Min
--
Low 1%
--
Low 0.1%
--
Consistency
--
⚙Diagnostics
Environment
OS
--
Browser
--
Architecture
--
CPU
--
Screen
--
Refresh Rate
--
DPR
--
Memory
--
Web APIs
WebHID
--
Pointer Lock
--
pointerrawupdate
--
Coalesced Events
--
Timing & Precision
Timer Precision
--
Browser clock resolution. Need ≤ 5 μs to measure 8000 Hz accurately.
rAF Jitter
--
Frame time stability. High jitter = GPU/CPU under pressure, chart looks choppy.
Event Loop Lag
--
Main thread blocking. High lag = polling data drifts and mouse events queue up.
Runtime State
Focus
--
Tab visibility + window focus. Hidden tabs throttle rAF to 1 Hz and pause HID events.
Secure Context
--
HTTPS or localhost. Required by WebHID, unadjustedMovement, and Clipboard write.
Battery
--
Laptop on battery may throttle CPU / limit polling rate. Prefer testing with charger on.
JS Heap
--
JS memory usage. Rising over time = memory leak; near limit = GC pressure slows things down.
Context
Device
--
Graphics
--
Time Zone
--
HID Devices
--
Origin
--
Uptime
--
UI Lang
--
Driver
--
Auto Refresh
Live Update
Sync hardware button changes back to the driver in real time
Foreground Only
Pause polling when the browser tab is not in the foreground
ⓘPolling interval is fixed at 1 second on Pulsar models, no need to adjust.
Refresh Mode
Interval3.0s
⚠When auto-refresh is enabled, the mouse will not enter sleep mode. Setting the interval too short may affect performance.