JemdoHardware Tester
Free, local and zero install

Controller test and gamepad diagnostics

Connect a controller, press any button, and inspect every input in real time. Advanced tests quantify drift, circularity, response consistency and browser-observed update cadence.

Controller data stays in this browser. No account or upload is required.

Loading local tester

How to test

  1. Connect by USB or Bluetooth.
  2. Press a button to activate the Gamepad API.
  3. Run the diagnostic, response and report workspaces.

What it checks

  • Button and axis visualization
  • Stick drift and deadzone analysis
  • Circularity analysis
  • Response consistency
  • Local report export

Frequently asked questions

Does this controller test work with Xbox, PS5 and Switch controllers?

It supports devices exposed through the browser Gamepad API, including many Xbox, DualSense, DualShock, Switch Pro and third-party controllers.

Is the report-rate result the USB polling rate?

No. It is the update cadence observed by the browser and can be affected by the operating system, browser and rendering schedule.