Un teclado utiliza un microcontrolador para escanear las teclas presionadas y enviar códigos numéricos correspondientes a la posición física de cada tecla. El teclado latinoamericano incluye teclas directas para caracteres del español como acentos, eñe y signos de exclamación e interrogación, mientras que otras combinaciones de acentos se obtienen con una tecla de extensión. El microcontrolador envía códigos de pulsación y liberación de teclas al BIOS para mapearlos a caracteres y eliminar rebotes.