¿Por qué el teclado de mi computadora tiene una tecla fn cuando podrían haber usado la tecla shift en su lugar?

Por lo general, aparece una tecla fn en una computadora portátil (o un teclado externo comprimido).

En una computadora portátil, el fn junto con una tecla de función estándar probablemente activa algo controlado por el BIOS en lugar de por el sistema operativo.

Al mirar mi computadora portátil, fn + Insert genera PrtSc y fn + End genera “Bloq Num”; tenga en cuenta que este no es el mismo código que una verdadera tecla de bloqueo numérico. Le dice al controlador del teclado que use el teclado numérico falso que se ha superpuesto sobre las teclas alfabéticas.

En el caso de las teclas de función reales, se les pueden asignar hasta ocho funciones cada una, dependiendo de las combinaciones de teclas desnudas, Mayúsculas, Ctrl y Alt utilizadas. Si el sistema operativo quisiera hacer un esfuerzo para separar esas teclas a la izquierda y a la derecha (ya que cada una genera códigos diferentes) eso permitiría 64 funciones en cualquier tecla dada. Windows ya divide las teclas Alt izquierda y derecha para la función AltGr utilizada para generar caracteres adicionales en diferentes conjuntos de idiomas.

En un teclado comprimido, las teclas de función pueden estar ausentes por completo, superpuestas en la fila numérica usando – y = como F11 y F12 junto con ~ para Esc.

Sería perfectamente posible hacer una computadora portátil que usara Shift en lugar de Fn con las teclas F, pero hay dos buenas razones para no hacerlo:

  • Mayús + teclas de función ya pueden ser atajos. Sé que Shift + F1 activa el cursor de ayuda en los programas que lo admiten (“haga clic en un elemento para obtener información al respecto”). Tendría que romper esos atajos o hacer ambas cosas, de cualquier manera sería molesto.
  • El cambio por sí solo puede significar cosas: mantener presionada la tecla shift por un tiempo puede activar teclas pegajosas, presionar shift solo puede hacer algo en un juego. Fn es “especial”, por lo que no hay riesgo de que ocurra algo extraño cuando lo presionas.