Gamepad Controller Tester

Test your gamepad/controller with real-time button visualization, analog stick mapping, and vibration testing

About Gamepad Controller Tester

Overview

The Gamepad Controller Tester is a comprehensive browser-based tool for testing game controllers. It provides real-time visualization of all inputs including buttons, analog sticks, triggers, and D-pad. Test vibration motors, measure input latency, and record button sequences. Perfect for diagnosing controller issues, calibrating inputs, or verifying controller functionality.

Features

  • Real-time visualization of all gamepad inputs
  • Support for multiple gamepads simultaneously
  • Button press detection with press counters
  • Analog stick visualization with position trails
  • Trigger pressure monitoring with visual bars
  • D-pad directional input testing
  • Vibration/haptic feedback testing with presets
  • Input latency measurement
  • Session statistics and input tracking
  • Input recording and playback
  • Support for standard and custom gamepad mappings
  • Deadzone visualization for stick drift detection
  • Detailed gamepad information display
  • Completely browser-based - no installation required

How to Use

  1. Connect your gamepad/controller to your computer
  2. Click "START GAMEPAD TEST" or press any button on the gamepad
  3. Test all buttons, sticks, triggers, and D-pad
  4. Use vibration testing to check motor functionality
  5. Monitor input latency for responsiveness testing
  6. Record and playback button sequences if needed

FAQ

Why is my gamepad not being detected?

Most browsers require you to press a button on the gamepad for it to be detected. Make sure your gamepad is properly connected via USB or Bluetooth, then press any button. If it still does not work, try refreshing the page or using a different browser. Chrome and Edge have the best gamepad support.

Which gamepads are supported?

This tool works with most modern gamepads including Xbox controllers (Xbox One, Series X/S), PlayStation controllers (DualShock 4, DualSense), Nintendo Switch Pro Controller, and generic PC gamepads. Any controller that supports the standard Gamepad API will work.

Why is my analog stick showing movement when not touched?

This is called "stick drift" and indicates a hardware issue with your controller. The deadzone visualization helps you see this - any movement in the center circle when the stick is released indicates drift. You may need to clean or replace the analog stick module.

Why is vibration not working?

Vibration support depends on both your browser and gamepad. Currently, Chrome and Edge on Windows have the best vibration support. Xbox and PlayStation controllers typically support vibration, but some third-party controllers may not. The tool will show "Vibration not supported" if your setup does not support this feature.

What is the latency test measuring?

The latency test measures the time between input changes detected by the browser. Lower values indicate more responsive controls. Wired connections typically have lower latency than wireless. Normal latency ranges from 1-10ms for wired controllers and 5-20ms for wireless.

Can I test multiple controllers at once?

Yes! The tool supports multiple gamepads simultaneously. When more than one gamepad is connected, you will see a selector to switch between them. Each gamepad is tracked independently with its own statistics and state.