Independent input intelligence

Test the signal.
Own the setup.

Browser-based diagnostics for controllers, keyboards and mice—plus transparent setting converters built for players who want evidence, not guesswork.

Input stays on your device No account or install Limits documented
54Browser labs
51Game labs
24Sensitivity models
0Raw input uploads
Signal deck / live previewLocal
Move, press or connectThis panel reacts to your real mouse, keyboard and controller. Nothing leaves the page.
Pointer rate—
Last key—
Controller—
Events0
Private by designRaw input stays in your browser
Repeatable resultsCompare the same test under the same conditions
Clear limitationsEvery result explains what it can and cannot prove
Built around real gamesFind the right workflow by title, platform and input
New this week

Fresh game labs

Keybinds lab · new 7 October

Deadlock

Coming from Overwatch, VALORANT, League or Dota 2? See which of your keys Deadlock reuses and which ones will betray you, then drill the parry window.

Start with the signal

Useful tests, not toy widgets

Every lab explains what it can observe, what the browser may hide and what to try next. Results stay connected to a practical decision.

01

Gamepad Tester

Watch every button, stick and trigger light up on a drawn PS5, Xbox or Switch pad, then test vibration, report rate and stick circularity — nothing to install, nothing uploaded.

Run diagnostic
02

Stick Drift Test

Measure the observed center offset, maximum movement and stability of both analog sticks with a repeatable browser test.

Run diagnostic
03

Controller Deadzone Tuner

Measure the resting center, add a transparent safety margin and find the smallest practical game deadzone without hiding slow intentional input.

Open tune lab
04

Keyboard Tester

See every press, release, repeat and simultaneous key on a live keyboard map — ANSI, ISO or JIS, labelled with your own layout where the browser allows — and find the combinations your board drops.

Run diagnostic
05

Keyboard Ghosting Test

Test common gaming clusters and document which simultaneous key combinations your browser actually receives.

Run diagnostic
06

Mouse Tester

Check primary, secondary, middle and auxiliary buttons, wheel direction and press duration in one focused test surface.

Run diagnostic
07

Double-Click Test

Find suspiciously close browser click events with a transparent threshold and a session timeline.

Run diagnostic
08 Desktop

Mouse Polling Rate Test

Measure your mouse's real report rate — every report timed as the operating system delivered it, not once per screen frame — with the interval spread and the gaps behind the number.

Run diagnostic
09

Sensitivity Converter

A sensitivity converter and sensitivity calculator in one: convert hip-fire sensitivity between 24 games, keep the same physical cm/360 and see the formula behind the result.

Open calculator
10

Game Input Readiness Scan

Check browser capabilities, connected input paths and the right next diagnostic in one private, exportable readiness report.

Run diagnostic
11

Advanced Gamepad Analyzer

Analyze recenter stability, full-circle coverage, outer range, symmetry, triggers and two connected controllers in repeatable stages.

Run diagnostic
12 Phone

Touchscreen & Gyro Lab

Map multi-touch contacts, edge reach, contact duration and browser-exposed motion data on the phone or tablet you actually play with.

Run diagnostic
13 Desktop

Mouse DPI Analyzer

Estimate observed mouse DPI from a measured desk distance, repeat multiple runs and quantify variation instead of trusting one pass.

Run diagnostic
14

Keyboard Chatter Test

Isolate one physical key, compare down-event intervals and separate suspicious chatter from normal held-key repeat behavior.

Run diagnostic
15

BindIQ Keybind Optimizer

Model your keyboard, mouse and reach, then compare three explainable keybind plans without uploading the layout.

Open tune lab
16

Console Keyboard & Mouse Support Finder

Search a conservative, source-linked compatibility table and distinguish native play, text-only, limited and unverified support.

Run diagnostic
17

Gaming Input Problem Solver

Turn “my controls feel wrong” into a reproducible decision tree for controller, keyboard, mouse or touch problems.

Run diagnostic
18

Gaming Calculator Suite

Use four transparent calculators for Minecraft portal coordinates, frame-time budgets, deadzone scaling and touch-target planning.

Open calculator
19

Input Latency Test

Benchmark reaction time, browser event-to-frame delay, key repeat, controller update rate and device identity on the hardware you actually play with.

Run diagnostic
20 Phone

Touch Sampling Rate Test

Measure the touch sampling rate, tap latency, refresh pacing, multi-touch capacity and motion-sensor rate of the phone or tablet you actually play on.

Run diagnostic
21 Desktop

Mouse Sensor Lab

Check a mouse sensor for acceleration, angle snapping, rest noise and tracking skips with raw counts, then compare two surfaces side by side.

Run diagnostic
22

System Latency Test (Photon Lab)

Measure click-to-photon system latency with a phone: the PC flashes on each click, the phone hears the click and sees the flash, and reports the median with an honest ± range.

Run diagnostic
23 Desktop

Controller HID Inspector

Read the raw HID reports of a DualSense or DualShock 4: stick centres to the byte, drift percentage, gyro bias, report rate, battery and touchpad, read-only over WebHID.

Run diagnostic
24

eDPI Calculator

Calculate eDPI for any supported game, see where it lands among pro settings, convert it to cm/360 and keep the same feel when you change DPI.

Open calculator
25 Desktop

Mouse Settings Checker

See the DPI, polling rate and battery your mouse is actually set to, read straight from the mouse with no software, then check it against a real measurement.

Run diagnostic
26 Phone

Phone Gaming Test

Find out if your phone is good for gaming in 90 seconds: touch response, display, slowdown when warm and network, scored and explained for BGMI, Free Fire, CODM and more.

Run diagnostic
27

Reaction Time Test

Test your reaction time in five trials and see your true reflex with the mouse, browser and screen delay measured and subtracted.

Run diagnostic
28

CPS Test (Click Speed)

Measure your clicks per second in 1 to 60 second modes or with the Space bar, see your best second and consistency, and catch clicks too fast to be human.

Run diagnostic
29

Controller Check

A guided two-minute check for any controller: stick drift at rest, full-circle range, every button and trigger, then a suggested deadzone and a clear verdict before launch day.

Run diagnostic
30 Desktop

Snap Tap & SOCD Test

Find out whether your keyboard lets go of a key for you when you press its opposite — Snap Tap, Rapid Snap or SOCD handling — and time your own counter-strafes.

Run diagnostic
31

Nether Portal Calculator

Turn Overworld X and Z into the Nether coordinates where a linked portal belongs, or the other way round, with the rounding the game actually uses.

Open calculator
32

Frame Time Calculator

Convert a frame rate into milliseconds per frame, and see how many input reports your polling rate fits into each one.

Open calculator
33

Stretched Resolution Calculator

See how much a stretched resolution widens everything on screen, and the m_yaw value that makes horizontal aim feel like vertical again.

Open calculator
34 Desktop

Keyboard Polling Rate Test

Drum across a few keys for ten seconds and see whether your keyboard reports at 125, 250 or 500 Hz, or faster — read from the rhythm of its events.

Run diagnostic
35 Desktop

Sensitivity Finder

Six rounds of “faster or slower?” flicks at an exact cm/360, narrowing to the sensitivity that feels most controlled — then the value for every game the converter models.

Open tune lab
36

Refresh Rate Test

Measure the refresh rate your screen is actually running at, count dropped frames, and check the motion by eye.

Run diagnostic
37

Sim Racing FOV Calculator

Get the geometrically correct field of view for your screen and seat, in the number each racing game actually asks for, with triple-screen angles and wheel rotation.

Open calculator
38

CS2 Crosshair Code Converter

Turn an old CS2 crosshair code or old console settings into the new pixel crosshair — as a code the game imports and as console commands — or read a new code back into commands.

Open calculator
39

VALORANT ↔ CS2 Crosshair Converter

Carry your crosshair between VALORANT and CS2: paste a code from either game and get the other game’s code, pixel for pixel at your resolutions, with everything that could not carry over listed.

Open calculator
40 Desktop

Steering Wheel Tester

Turn the wheel and press the pedals: a guided check names every axis, then measures centre, real rotation, resolution, pedal range and spikes, and says what to change.

Run diagnostic
41 Desktop

What GPU Do I Have?

Reads your graphics card from the browser, then checks it against the official minimum and recommended specs of every PC game on the site: ray tracing, VRAM, RAM and Windows 11 included.

Run diagnostic
42 Desktop

DualSense Adaptive Trigger Test

Send real adaptive trigger effects to a DualSense on PC — resistance, weapon clicks, vibration — watch each trigger’s travel against the force it meets, and reset a trigger a game left stiff.

Run diagnostic
43

Xbox to PlayStation Button Converter

Tap any button on a drawn Xbox, PlayStation or Switch controller and see the same button on the other two, by position or by printed letter, with a full conversion table.

Open calculator
44 Desktop

HOTAS Tester

Reads every flight device on your desk at once — stick, throttle, rudder pedals, yoke — and checks each axis for reach, centre, jitter, resolution and spikes, with the hat switch and every button.

Run diagnostic
45 Desktop

Fight Stick Tester

Every input from an arcade stick or leverless controller in numpad notation with the frames it was held, the motions you performed, and a two-step check of its SOCD mode against the tournament rule.

Run diagnostic
46 Desktop

Controller Overlay for OBS

Build a controller input display for OBS: a drawn PlayStation, Xbox or Switch pad, or an arcade panel with a fighting-game input history, previewed live, as one browser-source URL.

Open tune lab
47

7.1 Surround Sound Test

Plays each speaker of a 5.1 or 7.1 layout on your device’s own channels or through the browser’s 3D audio, tells you what is wrong from what you hear, and scores your footstep direction in both.

Run diagnostic
48

Mic Test

Shows your microphone’s level and spectrum live, then a ten-second check measures what your teammates hear — background noise, clipping, hum, Bluetooth hands-free quality — and the threshold to set; record and play it back.

Run diagnostic
49

Headphone Test

Five short checks with drawn drivers and a live scope: left and right, polarity, balance, how low and how high your headphones and ears reach, and a rattle sweep — each answer turned into a verdict.

Run diagnostic
50

Audio Latency Test

Three ways to measure how late your sound arrives: tap to a beat, tap to a flash to cancel your own timing and find the audio/video gap, or loop a click through your microphone.

Run diagnostic
51

FOV Converter

Type your FOV in one game and get the number that gives the same view in eleven others, for your screen shape, with the scene drawn through both.

Open calculator
52 Desktop

Rapid Trigger Test

Tap one key as fast as you can for five seconds: the page reads how long each press is held and how long the key stays released, and compares a run with rapid trigger off against one with it on.

Run diagnostic
53 Desktop

APM Test

Measure actions per minute two ways: a drill of key and click prompts whose pace settles where you can keep up, and a free counter that separates real actions from spam.

Run diagnostic
54

osu! Tablet Area Calculator

Find the tablet area that moves the cursor as far per centimetre as your mouse did, mapped to the whole screen or the playfield, drawn to scale on your tablet.

Open calculator
Measured, not guessed

What a chatbot cannot tell you

General knowledge cannot see your hardware. These labs measure the device in front of you and keep the evidence on your side of the screen.

Reaction · delay · update rateNew

Your input path, timed

Reaction blocks, event-to-frame delay, OS key repeat, controller update rate and USB device identity in one session report.

Open the latency lab →
Center sample · both sticks

Does this controller drift?

A five-second untouched sample with average, maximum and stability per stick, plus a deadzone recommendation you can verify.

Run the drift test →
Observed counts · repeat runs

Is the DPI label honest?

Measure real sensor counts over a marked desk distance and compare the median of repeated runs with the number printed on the box.

Measure DPI →
Interval distribution · gaps

How stable is the polling stream?

Median, P95 and long-gap share across comparable runs instead of one flattering peak number.

Benchmark polling →
Physical codes · real clusters

Which key combinations vanish?

Hold the movement, sprint and ability clusters you actually use and record the physical codes that fail to arrive.

Test ghosting →
Panel Hz · tap latency · refreshNew

How fast is this phone's touch panel?

Raw touch samples per second, tap-to-frame delay, refresh pacing, simultaneous contacts and sensor rate, measured on the phone in your hand.

Test touch sampling rate →
One clear workflow

Observe. Compare. Decide.

A lab reading is most useful when it is repeatable and interpreted inside its technical boundary.

1. Observe live input

See the exact events, buttons, axes or pointer samples delivered to the browser.

2. Run a defined sample

Use timing, distributions and repeatable conditions instead of reacting to one noisy number.

3. Confirm the cause

Compare browsers, ports and devices before changing settings, buying hardware or requesting repair.

Convert / Sensitivity workspace

Carry your physical aim distance—and keep the result.

Convert hip-fire sensitivity across 24 documented game models, compare every game at the same cm/360, solve for a target distance and save the result inside a device-local profile.

Convert / normalized turnReproducible
SourceCS2
Physical32.47 cm
TargetVAL
Deadzone Tuner / Guided sampling

Find the smallest deadzone that actually solves the problem.

Sample the resting stick, calculate its 95th-percentile center, add a visible margin and verify that deliberate micro-movement still escapes the proposed deadzone.

Measurement-first tools

Know what the browser knows. Keep what matters.

Keymap Labs does not pretend a browser can certify hardware. It gives you clearer evidence, game-aware routes, a repeatable tuning path and portable local reports.