GEARCHECK LAB

Free browser-based hardware diagnostics

Test controllers, keyboards, mice, touchscreens, styluses, mobile sensors, displays, audio, webcams and microphones directly in your browser. No download or account required. Diagnostic device readings stay in your browser.

Browse all 92 toolsOpen controller test
Home / Diagnostics

Controllers

Inspect browser-reported stick positions, button and trigger values, connection changes and sample timing. Repeat suspicious readings before deciding whether the controller or its software settings need attention.

Touchscreens & Stylus

Map touchscreen coverage, watch for unexpected touch contacts, and inspect browser-reported stylus pressure and tilt. These checks do not certify sensor accuracy or ghost-touch resistance.

Audio

Check stereo channel routing, listen for repeatable rattles at selected tones and compare relative microphone input levels. Acoustic frequency response requires calibrated measurement equipment.

Cameras & Microphones

Confirm webcam and microphone access, inspect negotiated resolution and frame rate, and watch a relative level meter.

How it works

Device input readings and media previews are processed locally. The Internet Speed Test is different: it transfers generated test bytes to and from our server to measure the connection path. Ordinary page requests, usage measurement and contact messages also use network services; see the Privacy Policy for details.

Find the right test for your symptom

A useful diagnosis starts with a repeatable symptom. Change one variable at a time and keep notes of the connection mode, browser, device setting and result. A second run under the same conditions is more informative than a single score.

  • Unwanted movement in a game: collect an untouched sample in the Stick Drift Test, then compare the game deadzone with the observed neutral position. A live moving-stick reading is not a drift measurement.
  • Keys repeat unexpectedly: use the Keyboard Chatter Test for separate presses. Holding a key invokes normal operating-system repeat and is not proof of a broken switch.
  • A mouse releases while dragging: reproduce it in the Hold & Drag Test. Compare another USB port and check whether the pointer left the test area before concluding the switch failed.
  • A monitor looks uneven: run the Dead Pixel Test at native resolution. Clean the panel first, then distinguish dust, stuck pixels and changes caused by viewing angle.
  • Your microphone sounds too quiet: start with the Microphone Test and inspect the selected input and operating-system gain. The percentage compares signal activity within the test, not acoustic loudness.
  • Video calls keep freezing: use the Internet Speed Test and repeat while other downloads are paused. Its HTTP latency describes our server path, which can differ from your call provider.

What a clean result tells you

A clean run means the symptom was not observed in the signals available to this browser during that run. It does not guarantee every component works, establish warranty eligibility or identify an internal failed part. Browser support, drivers, firmware, operating-system shortcuts and wireless conditions can alter what the page sees.

Repeat an unexpected result, compare a supported browser or connection, and use the manufacturer's utility when calibration or firmware changes are needed. The testing methodology explains the measurement boundaries. If a tool fails to start, report the tool URL and the visible error so the issue can be investigated.

Four new tools for your setup

More tools for connections, input and displays

Choose a focused diagnostic, inspect the available browser signals and compare a repeat run.

Inspect, compare and troubleshoot your devices

Use guided inspections, private media checks and bounded performance comparisons.

Inspect, compare and troubleshoot your devices

Use guided inspections, private media checks and bounded performance comparisons.