GCN CustomsOrder a controller

Controller tester

Using an HHL Pocket adapter

  1. Plug in the adapter.
  2. Make sure its LED is yellow (Switch mode).
  3. Connect the GameCube controller.
  4. Press B.
  5. Test your inputs.
No controller yet

Plug in your adapter, then press any button on the controller. Until then the screens show demo input.

Reported name: —Browser updates: —

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

L
0click
L R Z A B X Y Start
R
0click

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.

Stick trace (Oscilloscope) Control stick · last 3 seconds

XYRaw value, 0 to 255. Dashed: ±23 from center, Melee's 0.2875 deadzone

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.