The GameCube controller has no "macro" button. You're referring to the L and R analog triggers—pressure-sensitive shoulder buttons that serve as primary action inputs in most games.
Standard GameCube controllers cannot record or playback input sequences. Macro capability requires:
Specify a game for exact L/R mappings—they're entirely developer-defined.