Does anyone know why the letters on keycaps are not centered exactly, as they are on the keyboard above, on regular keyboards? Centered looks better to me.
IBM came up with the idea of left-justifying the letters on keycaps instead.
This way, the keys would be coded consistently. Thus, on the QWERTY keys, the letters are now on the top left of the key, showing that these keys only produce capital letters when the shift key is held down.
When keys have an extra meaning, the alternate characters for the key can be placed on the right-hand side of the key.
Leaving this blank space on the right side, combined with making the tops of the keys cylindrical instead of spherical, facilitates using clear plastic overlay stickers for the tops of the keys which have the extra characters printed on.