Here is a picture of an IBM model 129 keypunch, for those of you who may not have ever seen one.

This is the keyboard layout of a 129 keypunch.

Back