Original Gamecube controllers are not directly compatible with Nintendo Switch consoles because the console only supports USB inputs. However, you can purchase an adapter to make the output of an original Gamecube controller USB compatible. Also, if you were curious whether the Battle Pad Pro and Fight Pad were Switch compatible, their USB cables can be plugged directly into the console.