The GameCube controller is used to play Super Smash Bros. Melee on the GameCube. The Wii is also compatible with the GameCube controller, meaning that Super Smash Bros. Brawl can be played using a GameCube controller, and the Virtual Console release of Super Smash Bros. can also be played using the GameCube controller. Certain third-party GameCube controllers are not recognized by Brawl.
The Wii U is not compatible with the GameCube controller, meaning Super Smash Bros. 4 will not utilise the GameCube controller without using a third party device and Brawl can't use a GameCube controller when played on the Wii U.
The GameCube is the most commonly used controller in competitive Smash, usually being used over the other options for SSB and Brawl, for not only being the same as the Melee controller but for being wired (unlike all Wiimote possibilities) and having an effective layout.
 Standard controls for Super Smash Bros. Melee and Super Smash Bros Brawl
|Taunt (up only in Melee, all in Brawl)|
 Standard controls for Super Smash Bros. (Virtual Console)
Controllers and buttons
|Nintendo 64 controller|
|Wii Remote (and Nunchuk)||·|