Designed by Christopher Sholes, standard keyboards use function keys (F1–F12) and modifier keys (Ctrl, Alt, Shift) to send scan codes to the CPU.