Skip to Content
Dead Pixel Touch Test Multi Touch Vibration Microphone Webcam

Device Tests

Controller Test

Test a gamepad or controller online, check buttons and triggers, inspect analog stick drift, view live axes, and try controller vibration where supported.

All Tools

Controller Diagnostics

Controller Test

Connect a gamepad, press any controller button, then watch live buttons, triggers, stick axes, drift, and vibration support.

No controller detected

Press a gamepad button while this page is focused

Index

-

Mapping

-

Vibration

-

Timestamp

-

Waiting for a controller.

Left Stick

Idle

Axis 0

0.0000

Axis 1

0.0000

Magnitude

0.0000

Right Stick

Idle

Axis 2

0.0000

Axis 3

0.0000

Magnitude

0.0000

Buttons and Triggers

B0

0.00

B1

0.00

B2

0.00

B3

0.00

B4

0.00

B5

0.00

B6

0.00

B7

0.00

B8

0.00

B9

0.00

B10

0.00

B11

0.00

B12

0.00

B13

0.00

B14

0.00

B15

0.00

B16

0.00

Live Controller View

Axis Values

Axis 0

-

Axis 1

-

Axis 2

-

Axis 3

-

Axis 4

-

Axis 5

-

Axis 6

-

Axis 7

-

Vibration

Some browsers expose controller rumble through the Gamepad haptics API.

Vibration not tested.

How This Test Works

This tool uses browser APIs on your device. Permission-based tests such as microphone and camera only start after you press the button and allow access.

No Install

Open the page in a modern browser and start testing.

Local Only

Media streams and sensor readings stay on your phone or computer.

Clear Results

Use live meters, visual panels, and status messages to spot problems quickly.

Frequently Asked Questions

How do I test controller drift online?

Connect your controller, press any button so the browser can detect it, then leave both sticks untouched. If either stick dot sits outside the deadzone while the stick is centered, the controller may have stick drift.

Why is my controller not detected?

Most browsers only expose gamepads after you press a controller button while the page is open and focused. Try pressing A, X, Start, or moving a stick, then press Scan Controllers.

Can this test check every controller button?

Yes. The tester reads every button value the browser reports. Digital buttons show as 0 or 1, while analog triggers can report partial values between 0 and 1.

Does controller vibration work in every browser?

No. Controller vibration support depends on the browser, operating system, and controller driver. If vibration is unsupported, the rest of the gamepad test can still work.

More Device Tests