Gamepad Tester
Test and map game controllers using Gamepad API. Visual button mapping, analog stick calibration, vibration testing, and real-time input detection. Support for multiple controllers including Xbox, PlayStation, and generic USB gamepads.
Loading tool...
What is Gamepad Tester?
Gamepad Tester is a free online tool that lets you test and map USB game controllers using the Gamepad API. Visual button mapping shows which buttons are pressed, analog stick visualization displays joystick positions, and vibration testing confirms haptic feedback works. Supports multiple controllers including Xbox, PlayStation, and generic USB gamepads.
Key Benefits
- Visual button mapping display
- Analog stick visualization
- Vibration testing support
- Multi-controller support
Common Use Cases
- •Testing new game controllers
- •Calibrating analog sticks
- •Verifying button functionality
- •Testing vibration motors
- •Mapping controller inputs
How to Test Your Gamepad Controller
- Connect Your Controller: Connect your gamepad via USB cable or pair it via Bluetooth. Ensure it's powered on.
- Open Gamepad Tester: Navigate to the Gamepad Tester tool in your browser.
- Press Any Button: Press any button on your controller. The browser should detect it and display "Gamepad Connected".
- Test All Buttons: Press each button one by one. The virtual buttons on screen should light up when pressed. Check A, B, X, Y, bumpers, triggers, D-pad, and menu buttons.
- Test Analog Sticks: Move both analog sticks in circles. Watch the visual representation to ensure smooth tracking in all directions. Check for dead zones.
- Test Vibration: Click "Test Vibration" if supported. Your controller should vibrate. Click "Stop Vibration" when done testing.
Key Features
- Universal Controller Support: Compatible with Xbox, PlayStation, Nintendo, and generic USB game controllers.
- Visual Button Mapping: Interactive on-screen representation of all buttons with real-time press detection.
- Analog Stick Testing: Visual circular display showing precise stick position and movement in all directions.
- Trigger and Axis Testing: Individual axis readouts for triggers, bumpers, and analog inputs.
- Vibration Testing: Test haptic feedback with built-in vibration patterns for supported controllers.
- Multi-Controller Support: Connect and test multiple gamepads simultaneously with easy switching.
- Real-Time Updates: 60fps refresh rate for smooth, responsive button and stick visualization.
- Device Information: View controller name, ID, timestamp, and connection status.