The Evolution of the Computer Keyboard

Trace the ongoing development of techies' favorite input tool, from typewriter mimic to clacky workhorse to enhanced flat-screen.