“Conocimiento Hardware>Ratones y teclados

¿Qué sucede cuando presionas una tecla en los teclados de la computadora?

2012/11/21
Cuando presiona una tecla en un teclado de computadora, se producen una serie de eventos:

1. Actuación mecánica: El KeyPress deprime físicamente un KeyCap, que activa un interruptor debajo. Este interruptor puede ser de varios tipos (por ejemplo, membrana, interruptor de tijera, mecánico), pero todos funcionan fundamentalmente al cerrar un circuito eléctrico.

2. Generación de señales: Cerrar el circuito crea una señal eléctrica. Esta señal es exclusiva de cada tecla, lo que indica qué tecla se presionó. El chip controlador del teclado (un microcontrolador) identifica esta señal.

3. Escaneo y codificación: El microcontrolador del teclado escanea continuamente la matriz de las teclas. Cuando se presiona una tecla, el microcontrolador detecta el cambio en el circuito e identifica la tecla correspondiente. Esta información se codifica en un código de escaneo específico. Este código de escaneo representa la tecla presionada, independientemente de su posición en el diseño del teclado.

4. Transmisión: El código de escaneo codificado se envía a la computadora a través de una conexión (generalmente USB, PS/2 o Bluetooth).

5. Interpretación del sistema operativo: El sistema operativo (SO) de la computadora recibe el código de escaneo. Luego, el sistema operativo usa un controlador de teclado para traducir el código de escaneo en un carácter (una letra, número, símbolo, etc.) o un comando (como presionar la tecla CTRL), según el diseño actual del teclado (por ejemplo, Qwerty, Dvorak).

6. Procesamiento de aplicaciones: Finalmente, la aplicación que está actualmente activa recibe el carácter o el comando y lo procesa en consecuencia. Por ejemplo, si está escribiendo un documento de texto, el personaje aparecerá en la pantalla. Si presionó una tecla de acceso directo, se activará una acción específica en la aplicación.

En resumen, presionar una tecla inicia una reacción en cadena de una acción física a una interpretación de software, lo que resulta en la entrada deseada en la aplicación activa.

Ratones y teclados
¿El puntero del mouse se mueve solo horizontalmente?
¿Cuál es el código alternativo para aprobar?
¿Cómo puedo dejar un transmisor inalámbrico de recepción de la señal desde el teclado
¿Qué significa presionar y soltar el botón secundario del mouse?
Alternativas a QWERTY
¿Pueden los ratones tener crías solos?
Cómo limpiar un teclado Mac
Cómo quitar el bloqueo de desplazamiento
Conocimiento de la computadora © http://www.ordenador.online