The information in this article can help you when the GameCube Controller is not registering or is not recognized while connected to Nintendo Switch.
The GameCube controller and GameCube controller adapter can be connected to Nintendo Switch Lite using a licensed accessory, such as the Dual USB PlayStand for Nintendo Switch Lite by HORI.
What to do
Ensure your console has the latest system update.
If the console is already up to date, be sure to restart it by holding down the POWER Button for three seconds, then select Power Options, and then Restart.
If you are using a Nintendo Switch dock with LAN port, update the firmware for the dock.
Unplug the GameCube Controller and GameCube Controller Adapter from the Nintendo Switch dock, then plug them back in.
If a USB hub is being used with the dock, remove it momentarily and ensure that the GameCube Controller Adapter is connected directly to the dock.
After plugging in the GameCube Controller, press the A Button while in the HOME Menu.
While used with Nintendo Switch, the GameCube controller is recognized as a standard USB controller.
Generic USB Controller icon displayed on the Controllers screen to indicate an attached GameCube controller
If the issue persists, try the following:
Use a different port on the GameCube Controller Adapter.
If available, use a different GameCube Controller.
Verify if a different supported device, such as a Pro Controller or a Joy-Con Charging Grip, registers correctly while connected to the USB ports on the dock.
Situation not resolved
If the GameCube Controller works on a different port, it is possible that the GameCube Controller Adapter needs to be replaced.
If a different GameCube Controller works, the original controller will need to be replaced.
If another GameCube Controller is unavailable, but other supported accessories work correctly while connected to the dock, the GameCube Controller and GameCube Controller Adapter will need to be replaced.
If your GameCube Controller Adapter or your Super Smash Bros. Ultimate Edition GameCube Controller are not working correctly, please contact us for additional support.