Una tecla de función es una tecla en el teclado de una computadora o terminal que se puede programar para hacer que el sistema operativo o un programa de aplicación realice ciertas acciones, una forma de tecla programable . [1] En algunos teclados/computadoras, las teclas de función pueden tener acciones predeterminadas, accesibles al encenderlas.
Las teclas de función en un terminal pueden generar secuencias cortas fijas de caracteres, a menudo comenzando con el carácter de escape ( ASCII 27), o los caracteres que generan pueden configurarse enviando secuencias de caracteres especiales al terminal. En un teclado de computadora estándar, las teclas de función pueden generar un código fijo de un solo byte, fuera del rango ASCII normal, que el controlador del dispositivo de teclado traduce a alguna otra secuencia configurable o lo interpreta directamente el programa de aplicación. Las teclas de función pueden tener abreviaturas o representaciones pictográficas de acciones predeterminadas impresas encima o junto a ellas, o pueden tener las designaciones más comunes de "número F".
Historia
Teclado Flexowriter (1968) con 13 teclas de función a la derechaHP 9830A (1972) con cuadrícula de 5 × 2 de 10 teclas de función en la parte superior izquierda
Las teclas programables datan de las pantallas multifunción de aviónica de aviones militares de finales de los 60 y principios de los 70, como la aviónica Mark II del F-111D (ordenado por primera vez en 1967, entregado entre 1970 y 1973). [ cita necesaria ] En el uso informático, se encontraron en la calculadora HP 9810A (1971) y modelos posteriores de la serie HP 9800 , que presentaban 10 teclas programables en un bloque de 5 × 2 (2 filas de 5 teclas) en la parte superior izquierda de el teclado, con etiquetas de papel. [ cita necesaria ] La HP 9830A (1972) fue una de las primeras computadoras de escritorio y uno de los primeros usos específicamente informáticos. [ cita necesaria ] HP continuó usando teclas de función en el HP 2640 (1975), que usaba teclas de función etiquetadas en la pantalla , colocando las teclas cerca de la pantalla, donde se podían mostrar etiquetas para su función.
El PC-8001 de NEC , presentado en 1979, presentaba cinco teclas de función en la parte superior del teclado, junto con un teclado numérico en el lado derecho del teclado. [3] [4]
Es posible que su uso moderno haya sido popularizado por los teclados IBM: [ cita requerida ] primero los terminales IBM 3270, luego el IBM PC . El uso de teclas de función por parte de IBM se remonta a la línea de terminales IBM 3270 , [ cita necesaria ] específicamente el IBM 3277 (1972) con teclado de máquina de escribir de 78 teclas o versión de teclado de consola de operador, que presentaban 12 teclas de función programada (PF) en 3 Matriz ×4 a la derecha del teclado. Los modelos posteriores reemplazaron esto con un teclado numérico y movieron las teclas de función a 24 teclas en la parte superior del teclado. El teclado de PC IBM original ( PC/XT , 1981) tenía 10 teclas de función (F1–F10) en una matriz de 2 × 5 a la izquierda del teclado; esto fue reemplazado por 12 teclas en 3 bloques de 4 en la parte superior del teclado en el Modelo M ("Mejorado", 1984). [ cita necesaria ]
Esquemas en varios teclados.
Mac : Las extensiones clásicas del sistema compatibles con Mac OS, conocidas generalmente como FKEYS, se pueden instalar en el archivo del sistema y se puede acceder a ellas con una combinación de teclas Comando -Mayús-(número) (Comando-Mayús-3 era la función de captura de pantalla incluida con el sistema y se instaló como FKEY); sin embargo, los primeros teclados Macintosh no admitían teclas de función numeradas en el sentido normal. Sin embargo , desde la introducción del teclado extendido de Apple con Macintosh II, han estado disponibles teclados con teclas de función, aunque no se convirtieron en estándar hasta mediados de la década de 1990. Sin embargo, tradicionalmente no han sido una parte importante de la interfaz de usuario de Mac y, por lo general, sólo se utilizan en programas multiplataforma. Según las Directrices de interfaz humana de Macintosh , están reservados para que el usuario los personalice. Los teclados Mac actuales incluyen teclas de función especializadas para controlar el volumen del sonido. Los teclados Mac más recientes incluyen 19 teclas de función, pero las teclas F1–F4 y F7–F12 controlan de forma predeterminada funciones como volumen, control multimedia y Exposé . Los teclados anteriores y el teclado Apple con teclado numérico tienen las teclas F1-F19.
Computadoras portátiles Mac : las teclas de función no eran estándar en el hardware de las computadoras portátiles Apple hasta la introducción del PowerBook 5300 y el PowerBook 190. En su mayor parte, las computadoras portátiles Mac tienen teclas F1 a F12, con acciones predefinidas para algunas, incluido el control del volumen del sonido y brillo de la pantalla.
Apricot PC/Xi : seis teclas sin etiqueta, cada una con un LED al lado que se ilumina cuando se puede utilizar la tecla; encima de las teclas hay una pantalla de cristal líquido , la 'micropantalla', que utilizan los programas para mostrar la acción realizada por la tecla.
Familia Atari de 8 bits : cuatro teclas dedicadas (Restablecer, Opción, Seleccionar, Inicio) en el lado derecho o en la parte superior del teclado; los modelos XL también tenían una tecla de Ayuda . Atari 1200XL tiene cuatro teclas adicionales etiquetadas de F1 a F4 con acciones predefinidas, principalmente relacionadas con el movimiento del cursor.
Atari ST : diez teclas en forma de paralelogramo en una fila horizontal en la parte superior del teclado, insertadas en el marco del teclado en lugar de aparecer como teclas normales.
BBC Micro : teclas rojas/naranjas F 0 a F 9 en una fila horizontal encima de las teclas numéricas en la parte superior de la computadora/teclado. Las teclas romper, flecha y copiar podrían funcionar como F10–F15. El estuche incluía una tira de plástico transparente encima para contener una tarjeta de referencia de clave de función.
Coleco Adam : seis teclas de color marrón oscuro en una fila horizontal encima de las teclas numéricas, etiquetadas con números romanos I-VI.
VIC-20 y Commodore 64 : F1/F2 a F7/F8 en una fila vertical de cuatro teclas que descienden en el lado derecho de la computadora/teclado, se accede a las funciones impares sin cambios, a las funciones pares con cambios; Color de tecla naranja, beige/marrón o gris, según el modelo/revisión del VIC/64.
Commodore 128 : esencialmente igual que VIC-20/C64, pero con teclas de función (grises) colocadas en una fila horizontal encima del teclado numérico a la derecha del teclado QWERTY principal; También tenía la clave de Ayuda .
Commodore Amiga : diez teclas dispuestas en una fila de dos grupos de cinco teclas en la parte superior del teclado (al ras con la fila superior del teclado normal); Las teclas de función tienen 1½ veces el ancho de las teclas normales. Al igual que el Commodore 128, este también tenía una tecla de Ayuda .
Las calculadoras gráficas , particularmente las de Texas Instruments , Hewlett-Packard y Casio , generalmente incluyen una fila de teclas de función con varias funciones preasignadas (en una calculadora portátil estándar, éstas serían la fila superior de botones debajo de la pantalla). En los modelos de gama baja, como la serie TI-83 , funcionan principalmente como una extensión del teclado principal, pero en las calculadoras de gama alta las funciones cambian con el modo, y a veces también actúan como teclas de navegación del menú.
HP 9830 : F1–F8 en dos filas de cuatro en la parte superior izquierda con una etiqueta de plantilla de papel. Un uso temprano de las teclas de función (1972).
IBM 3270 : probablemente el origen de las teclas de función en los teclados, alrededor de 1972. [ cita necesaria ] En este teclado de mainframe, los primeros modelos tenían 12 teclas de función en una matriz de 3 × 4 a la derecha del teclado; Más tarde, eso cambió a un teclado numérico, y las teclas de función se movieron a la parte superior del teclado y aumentaron a 24 teclas en dos filas.
Teclado con 24 teclas de función
IBM 5250 : los primeros modelos frecuentemente tenían una tecla modificadora "cmd", mediante la cual las teclas de fila numérica emulaban las teclas de función; Los modelos posteriores tienen 12 teclas de función en grupos de 4 (con teclas desplazadas que actúan como F13-F24) o 24 en dos filas. Estas claves, junto con "Entrar", "Ayuda" y varias otras, generan "códigos AID", informando a la computadora host que los datos ingresados por el usuario están listos para ser leídos.
Teclado IBM PC AT y PS/2 : F1 a F12 generalmente en tres grupos de 4 teclas en la parte superior del teclado. Los teclados IBM PC y PC XT originales tenían teclas de función F1 a F10, en dos columnas verticales adyacentes en el lado izquierdo; F1|F2, F3|F4, ..., F9|F10, descendente. Algunos teclados compatibles con IBM, por ejemplo, el Northgate OmniKey/102, también presentaban teclas de función a la izquierda, que en ejemplos con las teclas Alt izquierda y Bloq Mayús intercambiadas, facilitan que los dedos de una sola mano presionen simultáneamente las teclas modificadoras y las teclas de función rápidamente. y cómodamente al tacto incluso para aquellos con manos pequeñas. Muchos teclados de PC modernos también incluyen teclas especializadas para funciones multimedia y del sistema operativo.
MCK-142 Pro: dos conjuntos de teclas de función: F1–F12 en el lado izquierdo del teclado y, adicionalmente, 24 teclas PF programables por el usuario ubicadas encima de las teclas QWERTY. [5]
Serie NEC PC-8000 (1979): cinco teclas de función en la parte superior del teclado, junto con un teclado numérico en el lado derecho del teclado. [3] [4]
Sharp MZ-700: teclas azules F1 a F5 en una fila horizontal en el lado superior izquierdo del teclado, las teclas verticalmente tienen la mitad del tamaño de las teclas normales y el doble de ancho; También hay una "ranura" dedicada para superposiciones de leyendas de teclas intercambiables (papel/plástico) encima de la fila de teclas de función.
Acción sobre varios programas y sistemas operativos.
Mac OS
En el Mac OS clásico , las teclas de función las podía configurar el usuario, con el panel de control de Teclas de función, para iniciar un programa o ejecutar un AppleScript .
macOS asigna funcionalidad predeterminada a (casi) todas las teclas de función desde F1hasta , pero las acciones asignadas de forma predeterminada a estas teclas de función han cambiado un par de veces a lo largo de la historia de los productos Mac y las versiones correspondientes de Mac OS X [6] [ referencia circular ] . Como consecuencia, las etiquetas en los teclados de Macintosh han cambiado con el tiempo para reflejar las asignaciones más nuevas de versiones posteriores de Mac OS X: por ejemplo, en una MacBook Pro de 2006, las teclas de función están etiquetadas para bajar o subir el volumen, mientras que en versiones posteriores En los MacBook Pro (a partir del modelo 2007), los controles de volumen están ubicados en las teclas de función donde se asignan a varias funciones .F12F3F4F5F10F12
Cualquier versión reciente de Mac OS X o macOS puede detectar qué generación de teclado Apple se está utilizando y asignar acciones predeterminadas adecuadas correspondientes a las etiquetas que se muestran en este teclado Apple (siempre que este teclado se haya fabricado antes del lanzamiento de la versión). de Mac OS X que se utiliza). Como resultado, las asignaciones predeterminadas a veces son incorrectas (es decir, no coinciden con las etiquetas que se muestran en el teclado) cuando se usa un teclado USB Apple reciente en una versión anterior de Mac OS X que no conoce la nueva asignación de teclas de función de este teclado ( por ejemplo, debido a que Mission control y Launchpad no existían en ese momento, las etiquetas correspondientes que se muestran en el teclado no pueden coincidir con las acciones predeterminadas asignadas por versiones anteriores de Mac OS X que eran Exposé y Dashboard).
Se puede señalar que:
Todas las teclas de función se han cambiado con el tiempo, a excepción de las que siempre se han asignado al control de brillo.F1F2
A todas las computadoras portátiles Apple posteriores a 2007 les falta alguna tecla Bloq Num , incluso si carecen de teclado (el Bloq Num se encontraba anteriormente en la tecla en las computadoras portátiles Apple más antiguas).F6
la tecla especial para expulsión de discos (que estaba ubicada a la derecha de la tecla en los teclados Apple más antiguos) se eliminó de las computadoras Apple porque ya no tienen una unidad de disco óptico interna, a excepción de la MacBook Air 2010 que tenía una etiqueta de expulsión de disco en su llave (para usar en combinación con un SuperDrive USB externo).F12F12
teclas de función sin etiquetas; solo estaban disponibles en teclados completos de computadoras Apple fijas (iMac, Mac Pro o Mac Mini). Todas las computadoras portátiles siempre han carecido de estas teclas adicionales, al igual que cualquier computadora Apple fija reciente equipada con un teclado Apple inalámbrico.F13F19
en algunas versiones de macOS, se dice que las teclas de función y están asignadas de forma predeterminada para disminuir/aumentar el contraste (aunque no hay nada etiquetado en estas teclas en los teclados de Macintosh).F14F15
En todas las versiones de Mac OS X o macOS, las funciones del software se pueden utilizar manteniendo presionada la tecla Fn mientras se presiona la tecla de función correspondiente, y este esquema se puede revertir cambiando las preferencias del sistema macOS.
A partir de 2016, Apple reemplazó las teclas de función individuales con la barra táctil en ciertos modelos de MacBook Pro.
Windows/MS-DOS
Bajo MS-DOS , los programas individuales podían decidir qué significaba para ellos cada tecla de función, y la línea de comando tenía sus propias acciones. Por ejemplo, copió palabras del comando anterior al símbolo del sistema actual.F3
Siguiendo las pautas de IBM Common User Access , la clave gradualmente se asoció universalmente con la Ayuda en la mayoría de los primeros programas de Windows. Hasta el día de hoy, los programas de Microsoft Office que se ejecutan en Windows figuran como clave de Ayuda en el menú Ayuda. Internet Explorer en Windows no incluye esta pulsación de tecla en el menú de ayuda, pero aún responde con una ventana de ayuda.F1F1
F3se usa comúnmente para activar una función de búsqueda en aplicaciones, y a menudo recorre los resultados al presionar sucesivamente la tecla. + se utiliza a menudo para buscar hacia atrás. Algunas aplicaciones, como Visual Studio, admiten + como medio para buscar el texto resaltado actualmente en otra parte de un documento.⇧ ShiftF3ControlF3
F5También se usa comúnmente como clave de recarga en muchos navegadores web y otras aplicaciones, mientras activa el modo de pantalla completa/quiosco en la mayoría de los navegadores. En el entorno Windows, + se utiliza habitualmente para salir de una aplicación; + normalmente cerrará una parte de la aplicación, como un documento o una pestaña. generalmente activa la barra de menú , mientras que + activa un menú contextual . se utiliza en muchas aplicaciones de Windows, como Windows Explorer, Excel, Visual Studio y otros programas, para acceder a funciones de edición de archivos o campos, como cambiar el nombre de un archivo.F11AltF4CtrlF4F10⇧ ShiftF10F2
F4se utiliza en algunas aplicaciones para hacer que la ventana sea "pantalla completa", como en 3D Pinball: Space Cadet . En Microsoft IE, se utiliza para ver la lista de URL de sitios web vistos anteriormente.
Otras asignaciones de teclas de función comunes a todas las aplicaciones de Microsoft Office son: revisar la ortografía, + llamar al cuadro de diálogo de macros, + llamar al Editor de Visual Basic y + + llamar al Editor de secuencias de comandos. En Microsoft Word, + revela el formato. En Microsoft PowerPoint, inicia la presentación de diapositivas y pasa al siguiente panel.F7AltF8AltF11⇧ ShiftAltF11⇧ ShiftF1F5F6
⇧ Shift+ F9sale del Shell de MS-DOS si se está ejecutando.
WordPerfect para DOS es un ejemplo de un programa que hacía un uso intensivo de las teclas de función.
Las teclas de función también se utilizan mucho en la interfaz del BIOS . Generalmente, durante la autoprueba de encendido , se puede acceder al BIOS presionando una tecla de función o la tecla . En la BIOS las claves pueden tener diferentes propósitos dependiendo de la BIOS. Sin embargo, es el estándar de facto para guardar y salir el que guarda todos los cambios y reinicia el sistema.DelF10
^ "Definición de TECLA DE FUNCIÓN". www.merriam-webster.com .
^ La máquina de escribir automática 2201 FLEXOWRITER completamente nueva de Friden (anuncio), Nation's Business, vol. 53, núm. 2 (febrero de 1965), páginas 75-76.
^ ab "OLD-COMPUTERS.COM: El museo". www.old-computers.com . Archivado desde el original el 4 de abril de 2017 . Consultado el 12 de junio de 2015 .
^ ab Ahl, David H. "Sistema informático personal NEC PC-8800". www.atarimagazines.com .
^ Archivado en Ghostarchive y Wayback Machine: revisión del teclado programable Ortek MCK-142Pro (Alps SKCM White) , consultado el 23 de abril de 2021