How to Connect GameCube Controller to Switch

Set up the Nintendo Switch in TV mode and connect both USB plugs from the GameCube Controller Adapter to the Nintendo Switch dock. Connect the GameCube Controller to an available port on the GameCube Controller Adapter. Once connected, press any button on the GameCube Controller for it to register on the console.

If you’re a fan of the GameCube controller and you want to use it with your Nintendo Switch, you’ll be happy to know that it’s possible. However, some people have had trouble connecting it, and the process isn’t as straightforward as you might expect. In this article, we’ll go through the steps you need to take to connect your GameCube controller to your Switch, whether you’re in docked mode or handheld mode.

First of all, make sure you have a GameCube controller and a third-party adapter. In this video, the presenter uses a Mayflash adapter and a Gameseek adapter, but there are plenty of other options out there. Once you have your controller and adapter, plug them into your Switch using the USB and black cables.

Some people have reported that to connect the controller, you need to go to Controllers and then Change Grip Order. However, this won’t actually work, no matter how many times you try it. Instead, you need to go to Controllers and then Search for Controllers. Don’t do anything else on this page – just go back to the home screen. Even if you’re on another page when you press the two buttons on your controller, it will recognize it and allow you to use it.

Once you’ve done this initial search for controllers, you can be on any screen on the Switch and your GameCube controller will work. You don’t need to worry about which port you’re using or which screen you’re on – as long as you’ve done the initial search, you’re good to go. However, if you completely power down your Switch (by holding down the power button and selecting Restart or Power Options), you will need to go through the search process again.

In summary, to connect your GameCube controller to your Switch:

1. Plug in your third-party adapter and controller.

2. Go to Controllers > Search for Controllers.

3. Don’t do anything else on this page – just go back to the home screen.

4. Enjoy using your GameCube controller on any screen on your Switch.

It’s a simple process once you know what to do, but it can be frustrating if you don’t. Follow these steps and you’ll be able to use your GameCube controller with your Switch in no time!


Why won't my GameCube controller work on the Switch?
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 Game Controller Adapter is connected directly to the dock.
How do you connect a GameCube controller to a Switch without the dock?
On your Switch, go to the Controller Settings menu on the home screen (the icon is a Joy-Con controller). Then, simply press the L and R buttons on the GameCube controller as you would when pairing your Joy-Cons or Pro controller, and it'll be detected as a USB gamepad. After that, you should be ready to go.
Does Switch GameCube controller work on GameCube?
Q: Will this work on the original GameCube, or just the Switch? A: This controller will work on both consoles.
Why is my GameCube adapter not working?
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.