There was a controller setting in Goldeneye that allowed for dual analogue sticks, if you used two controllers. It was on a different page of controller options. I think I used setup 2.2 (1.1 to 1.4 was for a single controller).
This way move was analogue and look was analogue. It was the only way I could complete the main game to 100%.
And the good thing was that it didn't matter so much when switching back to a single controller in multiplayer, mainly because then there wasn't a whole lot of looking up and down, as most targets were generally on the same level as you. And if you were trying to shoot people above or below you? Well, you're playing it wrong.