R
RAPIDO HARDWARE LABKeyboard · Mouse · Controller diagnostics

Tests run in your browser. Polling rate and sensor readings are estimates; browser APIs cannot verify every physical hardware specification.

● LIVE KEYBOARD TEST

Keyboard Tester

Test your keyboard keys in real time.

Unique keys tested
0
Total key presses
0
Last key
—
Key status
Ready
Keys held
0
Last press duration
—
Not pressed Currently pressed Pressed and released
Click here, then press any key on your physical keyboard.
Key / Character—
Physical key code—
Key location—
Hold duration—

Recent keys

No keys pressed yet

Keyboard input is processed locally in your browser.

Advanced Mouse Diagnostic Suite

Test buttons, scroll wheel, polling rate, and tracking precision.

1 & 2 & 3. Button & Scroll Test

Click anywhere inside the test box below. Browser navigation is locked.

Left Click0
Right Click0
Middle Click0
Side Back0
Side Forward0
Double-Click0
Scroll Delta Y: 0
Scroll Direction: None

9. Clicks Per Second (CPS) Test

Click as fast as you can inside the box below.

CPS Speed0.0
Total Clicks0
Time Left5.0s
Click Here to Start CPS Test
Personal best: —
Reaction Time Challenge

Press Start, wait for green, then click as quickly as you can. Early clicks do not count.

Best reaction: —

Polling Rate Test

Click START and move your mouse actively. This is a browser-event estimate, not a direct USB hardware measurement.

Current: 0 Hz
Average: 0 Hz
Maximum: 0 Hz
0 Hz

6 & 7 & 8. Sensor Jitter, Smoothing & LOD

Measure deviation, smoothing effectiveness, and lift-off sensor status.

Jitter Deviation: 0.0 px
Smoothing Index: Optimal (100%)
Lift-Off (LOD): Tracking Active
Connected Mouse Profile: Ready for testing…
Draw & Move mouse here to test tracking precision & jitter

Gamepad Tester

Connect a controller, then press any button or move a stick.
Index—
ConnectedNo
Mapping—
Timestamp—
VibrationUnknown
Waiting for a controller. If already connected, press a controller button and click Refresh.
Buttons and triggers
Analog sticks
Left stick
Axis 0 · X0.00000
Axis 1 · Y0.00000
Right stick
Axis 2 · X0.00000
Axis 3 · Y0.00000
Stick drift check: waiting for controller input. Keep both sticks centered to check for drift.
Move each stick slowly around a full circle, then finish the circularity test.
Visualizer Graphic
Generic controller drawing with live feedback.
Connection mode (select manually)
Connected controller