Scroll Lock (⤓ o ⇳) es una tecla de bloqueo (normalmente con una luz de estado asociada) en la mayoría de los teclados de computadora compatibles con IBM .
Dependiendo del sistema operativo, se puede utilizar para diferentes propósitos y las aplicaciones pueden asignar funciones a la tecla o cambiar su comportamiento según su estado de alternancia. [1] [2]
La tecla no se utiliza con frecuencia y, por tanto, algunos teclados reducidos o especializados carecen Scroll Lockpor completo de ella.
Presionar + realiza la misma función que presionar + . Este comportamiento es un remanente de los teclados originales de PC de IBM , que no tenían una tecla dedicada. En cambio, asignaron la función Pausa a + y la función Pausa a + .CtrlScroll LockCtrlPause/BreakPause/BreakCtrlNum LockCtrlScroll Lock
La clave estaba destinada a bloquear todas las técnicas de desplazamiento y es un vestigio del teclado original de IBM PC . En el diseño original se pretendía modificar el comportamiento de las teclas de flecha . Cuando el modo estaba activado, las teclas de flecha desplazaban el contenido de una ventana de texto en lugar de mover el cursor . [1] [2] En este uso, es una tecla de bloqueo de alternancia como Bloq Num o Bloq Mayús , que tienen un estado que persiste después de soltar la tecla.Scroll LockScroll LockScroll LockScroll Lock
Hoy en día, este uso particular de es raro. Los programas modernos que respetan este comportamiento incluyen IBM Lotus Notes , Forté Agent , Image-Line FL Studio , [3] Renoise , Cakewalk de BandLab , Microsoft Excel , Microsoft Project , [4] LibreOffice Calc y ocasionalmente [ cita necesaria ] Microsoft Word .Scroll Lock
Algunos editores de texto (como Notepad++ , Microsoft Visual Studio ) muestran un comportamiento similar cuando se presionan las teclas de flecha . Ctrl
La mayoría de los entornos GUI descuidan , lo que significa que el desplazamiento debe realizarse con un mouse , utilizando medios como barras de desplazamiento o ruedas de desplazamiento , o una función de "desplazamiento automático" activada con el botón central del mouse (que puede ser parte de la rueda de desplazamiento). En algunos casos, + junto con las teclas de flecha pueden permitir el desplazamiento.Scroll LockCtrl⇧ Shift
Algunos navegadores web, incluidos Google Chrome , Firefox e Internet Explorer , admiten un modo de navegación Caret que se puede alternar mediante . Si bien el comportamiento de desplazamiento de la ventana con la navegación Caret deshabilitada (el valor predeterminado) es similar al sugerido para Scroll Lock, habilitar la navegación Caret habilitará un comportamiento de desplazamiento del cursor como si Scroll Lock estuviera deshabilitado.F7
Al presionar la tecla en la consola de Linux mientras el texto se desplaza por la pantalla, se congela la salida de la consola (pero no la entrada), durante la cual no se envía más texto a la pantalla, mientras el programa continúa ejecutándose como de costumbre o se bloquea en la llamada al sistema de escritura . cuando se impidió que demasiados datos llegaran al terminal, la cola de salida del tty se llenó y el descriptor del archivo tty no utiliza E/S sin bloqueo. Cuando se presiona nuevamente, la pantalla se descongela y todo el texto generado durante la congelación se muestra a la vez y el programa continúa ejecutándose normalmente. Esto permite al usuario pausar la pantalla y leer mensajes de registro largos que se desplazan por la pantalla demasiado rápido para leerlos, como cuando el sistema se está iniciando (siempre que el controlador del teclado ya se haya cargado). A menos que se configure de otra manera, + (DC3 en ASCII) y + (DC1 en ASCII) se pueden usar en lugar de Scroll Lock en sistemas tipo Unix para congelar y descongelar la salida tty respectivamente.Scroll Lock Scroll LockCtrlSCtrlQ
Este comportamiento emula la tecla Mantener pantalla o mecanismos de control de flujo similares en hardware de terminal de computadora.
Este comportamiento debe distinguirse de presionar la tecla Pausa durante la POST o en DOS , que, de forma predeterminada, tiene el efecto de detener temporalmente el proceso en ejecución.
En la consola del sistema FreeBSD , la tecla no sólo pausa la salida, sino que además permite el desplazamiento: después de presionar , se puede usar y para desplazarse hacia arriba o hacia abajo. Al presionar Scroll Lock nuevamente se desactiva este modo y se regresa al final de la salida. La consola de Linux implementó este comportamiento usando + y + , sin necesidad de estar activa; este comportamiento se eliminó debido a una vulnerabilidad (CVE-2020-14390). [5] La consola NetBSD se puede desplazar con + / + o con y / .Scroll LockScroll LockPage UpPage Down⇧ ShiftPage Up⇧ ShiftPage DownScroll Lock⇧ ShiftPage Up⇧ ShiftPage DownScroll LockPage UpPage Down
En Multiuser DOS , System Manager y REAL/32 , la activación durante el arranque siempre ingresará a un modo de diagnóstico especial, donde el sistema operativo y los controladores de dispositivos cargados mostrarán el estado detallado y la información de depuración sobre ellos mismos y su interacción con el sistema operativo, a veces hasta a varias pantallas completas por controlador cargado. [6] El desplazamiento automático se suspende mientras permanezca activado. [7]Scroll LockScroll Lock
DR-DOS 7.02 y superiores proporcionan una directiva CONFIG.SYSSCROLLOCK=ON|OFF
denominada para cambiar el estado de bloqueo de desplazamiento sobre la marcha. [6]
Al activarlo durante el arranque, también se ingresará al modo DIAG, en el que algunos controladores especiales pueden mostrar mensajes más detallados, [6] pero, a diferencia de la situación en la familia DOS multiusuario, los controladores DOS normales normalmente no muestran información adicional. Sin embargo, el sistema operativo suspenderá temporalmente cualquier tiempo de espera automático ( ) en los modos de seguimiento CONFIG.SYS ( ) y / de un solo paso mientras esté activo. [6]Scroll LockTIMEOUT=<seconds>,<character>,<switch>
TRACE=ON|OFF
F7F8Scroll Lock
En la familia Microsoft Windows NT a partir de Windows 2000, se puede habilitar una función de depuración que permite al usuario bloquear manualmente el sistema, generando un volcado de memoria para analizar el estado actual del sistema operativo. Esto se puede lograr estableciendo la clave de registro REG_DWORD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters\CrashOnCtrlScroll
en 1
. Una vez configurado, el usuario puede mantener presionada la tecla y tocarla dos veces para activar una Pantalla Azul de la Muerte . [8] [9]RCtrlScroll Lock
En Microsoft Visual Basic 5.0 y 6.0 , + pausa el programa en ejecución en el entorno de desarrollo integrado, al igual que su alias + .CtrlPause/BreakCtrlScroll Lock
Junto con los controladores de consola y teclado DOS alternativos, FreeKEYB y K3PLUS, también sirvió como parte de una función de copiar y pegar entre aplicaciones. En comparación con el controlador de teclado estándar KEYB, estos controladores ofrecían varias extensiones, incluido un búfer de pulsaciones de teclas extendido con función de apilamiento de teclas, grabador de macros y un segundo cursor llamado CopyCursor, que podía invocarse a pedido (de forma predeterminada, al presionar + + o el botón central del mouse). ) y moverse libremente en la pantalla usando las teclas del cursor o el mouse, incluso fuera del área accesible por el cursor estándar en la aplicación en ejecución. Una vez invocados, al presionar (o el botón izquierdo del mouse) los caracteres bajo CopyCursor se podrían insertar, uno tras otro, en el búfer del teclado, desde donde la aplicación en ejecución los leería como entrada de tecla emulada (o Alt Numpad ), de ese modo normalmente aparece en la ubicación del cursor estándar. El CopyCursor se movería a la siguiente posición de la pantalla después de cada (o hacia atrás con cada + ). La entrada normal del teclado aún era posible mientras CopyCursor estaba habilitado, y el usuario podía cambiar entre los dos cursores alternando nuevamente la tecla de acceso rápido + + . Al presionar o se saldría de CopyCursor, de modo que, en su próxima invocación, volvería a aparecer en la posición del cursor estándar en lugar de en su ubicación anterior. Si se desplazara el contenido de la pantalla, la posición del CopyCursor se movería en consecuencia hasta alcanzar los límites de visualización. Con activado, las pulsaciones de teclas aún llegarían al búfer de pulsaciones de teclas normal, mientras que la entrada de CopyCursor se acumularía internamente para su uso posterior en una segunda cola, mantenida dinámicamente dentro del búfer de pulsaciones de teclas extendida. De este modo, era posible "recopilar" la salida de pantalla seleccionada de diferentes programas y enviar los datos mucho más tarde, mientras se estaba dentro de otra aplicación, al desactivarla nuevamente. También era posible utilizar esto como entrada en la grabadora de macros para su uso posterior como macro de desecho . Dado que era una parte integral de estos controladores de teclado, era completamente transparente para el software en ejecución y, por lo tanto, funcionaba con prácticamente cualquier programa de DOS, incluido el símbolo del sistema, programas shell temporales y conmutadores de tareas. [10] [11] [12]Scroll LockCtrlAltF11F11F11⇧ ShiftF11CtrlAltF11Esc↵ EnterScroll LockScroll Lock
La documentación de IBM PC se denomina "clave inactiva". Cuando PC Magazine preguntó a un ejecutivo del fabricante de teclados Key Tronic sobre el propósito de la tecla en una entrevista de 1983, respondió: "No lo sé, pero también la ponemos en el nuestro". [13]Scroll Lock
La luz indicadora a veces se usa para otros fines, como un indicador de distribución del teclado [14] [15] en algunas distribuciones de Linux u otras aplicaciones, [16] porque es menos probable que esto cause problemas que manipular otras teclas/luces.
Los conmutadores de teclado, vídeo y ratón (KVM) suelen utilizar la tecla Bloq Despl del teclado conectado al conmutador KVM para seleccionar entre ordenadores. En los conmutadores KVM con visualización en pantalla (OSD), un "doble clic" en la tecla Bloq Despl a menudo abre el OSD, lo que permite al usuario seleccionar la computadora deseada de una lista o acceder al menú de configuración del KVM. Algunos modelos, especialmente aquellos que carecen de OSD, cambian a la entrada correspondiente a la tecla numérica presionada después de Scroll Lock, o en el caso de algunos interruptores de 2 puertos, a las teclas de flecha arriba y abajo. Los modelos simples con solo dos o cuatro entradas pueden cambiar inmediatamente a la siguiente entrada luego de presionar dos veces la tecla Scroll Lock.
Algunas computadoras portátiles y teclados no tienen llave física. [17] Algunos de estos tienen una segunda función en otra tecla que actúa como si se hubiera presionado una tecla. Algunos métodos comunes son:Scroll LockScroll Lock
Otra forma de presionar la tecla es usar un teclado en pantalla. En Windows 8 y versiones posteriores, se puede encontrar en el grupo de programas "Facilidad de acceso de Windows". Esto proporcionará acceso a una emulación de un teclado estándar de 101/102 teclas. [19]Scroll Lock
K3PLUS.DOC
Es parte del K3P621P2.ZIP
paquete de distribución. )Usando la tecla Bloq Despl para iluminar su teclado
Este teclado no tiene una tecla de bloqueo de desplazamiento