Con computadoras compatibles con IBM, el controlador de teclado o el controlador de teclado Intel 8042 se encuentra en la placa base. El controlador maneja la entrada recibida desde el teclado de la computadora, líneas A20, restablecimiento, descifrado de códigos de escaneo, así como el mouse PS / 2. Con los modelos posteriores de teclados, el 8042 se reemplazó con el microcontrolador 8742, que tenía un microprocesador, RAM y puertos de E / S.
Términos del teclado, código de escaneo