Skip to main content

Controller Input Test

Verify buttons, triggers, and joystick input in seconds. No downloads required. Works in your browser with Xbox, PS5, PS4, and most third-party controllers.

Connect your controller and press buttons to begin...

Verify buttons in real time

Confirm stick movement and recentering

Lightweight, browser-based tool

How to Test Controller Input Online

  1. 1 Connect your controller via USB or Bluetooth to your PC, Mac, tablet, or phone. Tip: For consistent results, use a wired USB connection on desktop computers.
  2. 2 Open this page and start the test. If prompted, allow input access.
  3. 3 Press every button and trigger one by one to verify they are detected by the controller button tester.
  4. 4 Move both analog sticks through full range - up, down, left, right, and diagonals - to confirm stick response in the joystick tester.
  5. 5 Review the live visualization. If all buttons, triggers, and sticks register correctly in the controller input test, you are ready to play.

What this controller input test covers

Use this controller input test to confirm that every control is recognized correctly. Check digital buttons, analog triggers, and both joysticks. The page includes a visual diagram, so you can see exactly how your controller responds.

Button States

Button press and release states

Trigger Range

Trigger pull depth with smooth analog range

Joystick Axes

Left and right joystick axes

D-pad Directions

D-pad directions and simultaneous inputs

Frequently Asked Questions

1

What does this controller input test check?

It verifies that your controller's buttons register correctly and that both analog sticks respond to movement and return to center.

2

Do I need to install anything?

No installation required - the tool runs entirely in your browser.

3

Does this controller input test work with any controller?

Most modern gamepads that follow standard protocols are supported, including Xbox (XInput), PlayStation (HID/DirectInput), and many third-party pads. Some legacy or proprietary models may have limited support.

4

Is any data sent to your servers?

No. The tool runs locally in your browser. Nothing is uploaded unless you choose to share an exported file.

5

Why can't I see any input on the screen?

Confirm your controller is connected to your PC, Mac, tablet, or phone, then press a few buttons to wake it. If nothing shows, switch connection types (USB or Bluetooth), try another cable or port, allow input access in your browser, and refresh this controller input test page.

6

Why does the controller diagram look different from mine?

The diagram is a generic layout used by the controller button tester and joystick tester. Your live inputs are read directly from the device, so visuals may differ while functionality remains accurate.

7

Why do some buttons not respond in the diagram?

If your controller shows as connected and other buttons respond, the non-responsive inputs may be unmapped by software, disabled by remapping tools, or failing hardware. Test via USB, close remapping or overlay apps, retry the controller input test, and check whether those buttons register at all.

8

Why is mobile testing not recommended?

This tool uses the HTML5 Gamepad API, which is inconsistently supported across mobile browsers. Desktop browsers like Chrome, Edge, and Firefox usually provide more reliable detection for buttons and sticks, making input verification faster and clearer.