There were joysticks with buttons way before the NES. Do you consider putting a piece of plastic instead of a joystick a major invention?
http://en.wikipedia.org/wiki/Atari_7800#mediaviewer/File:Ata...
If anyone is rewriting history here, that's certainly not me.