Controller tester
Using an HHL Pocket adapter
- Plug in the adapter.
- Make sure its LED is yellow (Switch mode).
- Connect the GameCube controller.
- Press B.
- Test your inputs.
Control stick Melee units
Demo input- X, Y
- 0, 0
- Raw byte
- 128, 128
- Angle
- —
- Magnitude
- 0.0000
C-stick Melee units
- X, Y
- 0, 0
- Raw byte
- 128, 128
- Angle
- —
- Magnitude
- 0.0000
Buttons and triggers
Trigger values run 0 to 255. The light under each bar shows the digital click.
Melee angle practice
Melee only. Optional practice for hitting exact cardinals and shield drop with the control stick, scored in Super Smash Bros. Melee stick coordinates; other games read the stick differently.
Connect a controller, then flick the control stick to a target and back to center. A flick only counts if it lands on the exact coordinate.
Cardinals are the 1.0 magnitude points straight up, down, left and right. While practice is on, targets are marked as rings on the control stick gate; a ring turns green on a hit. Scores reset when you leave the page.
Stick trace (Oscilloscope) Control stick · last 3 seconds
Press Z, or use the button, to switch between the control stick and C-stick. To check snapback: hold the stick fully right, let go, and pause. A clean controller's yellow line drops back to center and stays there. A line that dips well below the -23 line is snapback.
Run GCC Test Suite on your console
For frame-exact results, test on real hardware. GCC Test Suite is the open-source tester the PhobGCC team uses. It runs on a GameCube or in Dolphin, not in a web browser.
GameCube build, commit 50438b2, 1.5 MB. Licensed under GNU GPLv3. Credit: the PhobGCC team and Discord.
GameCube with Swiss
Copy GTS_GC.dol to your SD card (SD2SP2 or SD Gecko), boot Swiss, then select the file to launch it.
Dolphin on PC
In Dolphin choose File, then Open, and pick GTS_GC.dol. Set the controller port to the GameCube adapter for real inputs.
While it's running
Press X to cycle tests. Press Reset, or Z on the controller, to reload.
Raw inputs
My controller isn't showing up
Browsers can only see adapters that present themselves to the computer as a standard gamepad. Adapters with a PC mode, such as the GC Pocket+ or Lossless adapters, usually work right away. The official Nintendo adapter and other Wii U-mode adapters need a helper program before a browser can see them, even though they work in Dolphin.
Phob controllers may not work with most Mayflash adapters. Use Chrome or Edge on a computer, press a button on the controller after the page loads, and if the sticks stay centered, press B once.
Buttons light up in the wrong place
Each adapter numbers its buttons differently. Press Map buttons and follow the prompts. The mapping is saved in this browser for that adapter, so you only do it once.
How accurate are the numbers?
The browser receives scaled values from the adapter, and this page converts them back to the 0 to 255 byte and to Melee units. It's close enough to check calibration, notches and snapback. For frame-exact testing, run GCC Test Suite or Smashscope on a Wii or GameCube.