PLAYER 1
None detected
PLAYER 2
None detected
PLAYER 3
None detected
PLAYER 4
None detected

Connect your gamepad and press buttons to begin...

Gamepad Tester and Debugger

When connected, this tool displays the current state of your gamepads, inputs, joysticks, and anything else that can be reported by the HTML5 Gamepad Api.

This is also useful for debugging broken controllers, experimental hardware, and more.

FAQ

Why isn't my gamepad showing up?
The Gamepad API is still inconsistent across browsers and OSes. Some things to check:
  • Is the device plugged in / connected via bluetooth
  • Press some buttons. On some devices, only certain buttons will wake up the gamepad API (the shapes on PS3 controllers, for instance)
  • Close other apps that may be using the gamepad
  • Restart your web browser
What information is being displayed here?
Multiple gamepads can be connected to a computer at once. This displays them all, and their current state.
  • Timestamp: the time of the latest update from the gamepad
  • Axis [N]: The current position of the gamepad's analog inputs
  • B [N]: The current on/off position of buttons. Supports analog buttons.
Does vibration work?
Vibration is supported in all modern browsers except Safari.
What about experiemental features?
Features like Pose, HapticActuators, and others, are not widely supported yet.
Once browsers start supporting them, this page will be updated.
Why are the axis values weird?
Not all controllers are reported the same way, across devices, browsers, and OSes.
This site simply displays what the Gamepad API returns.

Top controllers

#CountName
112,994,160Xbox 360 Controller (XInput STANDARD GAMEPAD)
29,169,320Wireless Controller (STANDARD GAMEPAD Vendor: 054c Product: 09cc)
34,108,167Wireless Controller (STANDARD GAMEPAD Vendor: 054c Product: 05c4)
41,522,342Wireless Controller (STANDARD GAMEPAD Vendor: 054c Product: 0ce6)
51,166,851xinput
6744,984054c-09cc-Wireless Controller
7343,093054c-05c4-Wireless Controller
8321,231Wireless controller (STANDARD GAMEPAD Vendor: 054c Product: 05c4)
9271,249Generic USB Joystick (Vendor: 0079 Product: 0006)
10220,476Pro Controller (STANDARD GAMEPAD Vendor: 057e Product: 2009)
11218,701USB Joystick (Vendor: 0079 Product: 0006)
12204,215PS3 GamePad (Vendor: 054c Product: 0268)
13180,439PLAYSTATION(R)3 Controller (Vendor: 054c Product: 0268)
14162,123Unknown Gamepad (STANDARD GAMEPAD Vendor: 054c Product: 09cc)
15151,260Twin USB Joystick (Vendor: 0810 Product: 0001)
16146,765vJoy - Virtual Joystick (Vendor: 1234 Product: bead)
17130,933Twin USB Gamepad (Vendor: 0810 Product: 0001)
18120,266 USB Gamepad (Vendor: 0810 Product: 0001)
19115,102DUALSHOCK 4 Wireless Controller Extended Gamepad
2094,725Wireless Gamepad (STANDARD GAMEPAD Vendor: 057e Product: 2009)
2183,055Sony Interactive Entertainment Wireless Controller (STANDARD GAMEPAD Vendor: 054c Product: 09cc)
2282,349Wireless Controller Extended Gamepad
2380,837054c-0ce6-Wireless Controller
2466,462Logitech Dual Action (STANDARD GAMEPAD Vendor: 046d Product: c216)
2562,673Wireless Controller (Vendor: 054c Product: 0ce6)

Copyright 2013-2025
Version 1.5.0
Privacy Policy
Contact

ExelateDataExelateData