The GameCube controller does NOT work with the Wii retail version of GoldenEye 007. It only functions if playing the Nintendo 64 Virtual Console version (Wii Shop Channel, discontinued) on a backward-compatible Wii.
Layouts are remappable in the Options menu.