Test your gamepad buttons, joysticks, triggers, and vibration online. Quickly diagnose controller performance issues.
Connect a gamepad and press any button to start.
If connected but not showing, try pressing buttons.

Japanese Address Generator
Generate random fake Japanese addresses in valid formats, complete with zip codes, administrative divisions, and block numbers.

Martian Text Converter
Convert between Simplified Chinese, Traditional Chinese, and Martian text (Huoxingwen) for personalized online communication and unique nicknames.

Lucky Number Calculator
Calculate your personal lucky number based on your Gregorian birthday and generate a custom visual badge.

Random Chinese Address Generator
Generate random addresses that follow standard Chinese administrative divisions. Perfect for populating test data and protecting your privacy.

Dog Age Calculator
Enter your dog's age to convert it into human years and understand their current life stage.
Experiencing unresponsive buttons or stick drift but can't confirm it? Powered by the browser's native Web Gamepad API, this tool reads your controller's button states, joystick coordinates, analog trigger values, and vibration signals in real-time. It provides visual feedback for all input data, helping you quickly diagnose your controller's hardware status.
Q: How can I tell if my controller has stick drift?
A: Stick drift occurs when the joystick is at rest, but the coordinate values deviate from zero and fluctuate continuously. For example, if the X-axis shows 0.15 and keeps jumping without you touching it.
Q: What if my browser doesn't support gamepads?
A: Please use a modern browser like Chrome, Firefox, or Edge. Older browsers may not support the Web Gamepad API.
Ensure your controller is fully charged and has a stable connection before testing. Your browser must be granted permission to access the gamepad. If multiple controllers are connected, select the device you want to test on the interface. All test data is processed locally and is never uploaded to our servers.
During the test, we recommend slowly pushing the joysticks to their maximum limits to see if the coordinates reach the theoretical ±1.0 values. The triggers should show a smooth 0.0 to 1.0 curve. For example, pushing the left stick to the top right should output coordinates around (0.7, -0.7), and pressing the A button should highlight its corresponding icon.