Qué información / datos se envían a la CPU al presionar los números del teclado
Cuando presiona cualquier tecla, se envía un código de escaneo a la placa base.
Cuando suelta esa tecla, se envía un código de escaneo diferente.
con bloqueo numérico desactivado?
El estado del bloqueo numérico no tiene efecto sobre lo que se envía desde el teclado a la placa base. Solo afecta la forma en que su sistema operativo interpreta el significado de los códigos de escaneo.
Algunos teclados tienen cierta inteligencia local incorporada, estos pueden no enviar códigos de escaneo en algunas circunstancias (por ejemplo, calculadora incorporada, modos de juegos de alternar, etc.).
La mayoría de los teclados básicos no. Por ejemplo, puede haber notado que cuando presiona (y suelta) Num Lockuna luz indicadora LED se enciende o apaga. El teclado no controla internamente el estado del LED. Es por eso que es una prueba útil de la conexión de su teclado a la placa base y de la salud de su sistema operativo.
mientras el bloqueo numérico está desactivado ... el cursor se mueve de ... campo a otros campos.
Eso es porque el teclado numérico normalmente está etiquetado de esta manera.
Si el sistema operativo cree que el bloqueo numérico 6está activado, el escaneo del código se interpreta como un dígito 6
. Si el sistema operativo piensa que el bloqueo numérico está desactivado, el mismo código de escaneo, desde su liberación 6, se interpreta como ⇨ right-arrow
(mover el cursor hacia la derecha)
Entonces num-lock† actúa como una especie de shift-lockteclado numérico. Hace que la función del teclado numérico cambie entre números y movimiento del cursor. No pretende ser una forma de deshabilitar completamente el teclado numérico.
† Más exactamente, el sistema operativo elige interpretar el código de escaneo enviado al liberarlo Num-Locky cambiar a un conjunto alternativo de interpretaciones de los códigos de escaneo enviados cuando se sueltan las teclas del teclado numérico.