This is the family tree of video game controllers as imagined by Sock Master (larger shot HERE). It looks alright, but I'm not sure I can trust anything coming from a guy who calls himself Sock Master (Shoe Master, sure, but Sock Master? You can't even prevent your people from getting lost in the dryer!).
I've put together a chart, or controller family-tree, that tries to connect all the current console controllers with their predecesors. Firstly, I don't think anyone else has tried to do something similar on the web, and second, none of the manufacturers actually come out and tell you who they're borrowing ideas from. This means, a lot of the information presented here is my opinion. I try to keep things accurate, using facts that I know, but also making some of my own conclusions where no hard evidence is available.
There are still a number of gaps in the family tree, as a lot of controllers are still missing from the chart. Eventually, I will try to fill in some of the holes. Current things that are missing are controllers I couldn't get my hands on, controllers from less popular consoles, and most of the 8-bit era - which I plan to add in the future, but left out for now because there isn't an obvious connection between the early 8-bit era and later controllers.
I didn't bother reading all that because I'm saving my eyes for marriage, but I do know a guy who receives sexual gratification from wrapping a NES controller's cord around his genitals. Isn't that right, me? Oh you know it.
Sock Master's Game Console Controller Family Tree [axess] (interactive, click a controller for more info)
Thanks to Brian, who once cinched his Wiimote's strap around his junk. Now that's just plain dirty.