Quais são as teclas Sys Rq, Scroll Lock e Pause Break no meu teclado?
Olhe para o seu teclado e as chances são que você verá algumas teclas que você nunca usa perto do canto superior direito: Sys Rq, Scroll Lock e Pause / Break. Você já se perguntou o que essas chaves são para?
Embora essas chaves tenham sido removidas de alguns teclados de computador hoje, elas ainda são uma visão comum - mesmo em teclados novos.
Crédito de imagem: ajmexico no Flickr
Sys Rq
A chave SysRq (às vezes, Sys Req) é uma abreviação de System Request. Atualmente, os teclados geralmente combinam a tecla SysRq com a tecla Print Screen (ou Prt Scr). Para realmente invocar a chave de solicitação do sistema, você precisaria pressionar Alt + SysRq.
Essa chave foi criada para invocar funções do sistema operacional de baixo nível. ele se comporta de maneira diferente das outras teclas do teclado - quando você pressiona essa tecla, o BIOS do seu computador gera uma interrupção especial que informa ao sistema operacional que a tecla foi pressionada. O sistema operacional pode ouvir o evento e fazer algo especial.
Atualmente, a maioria dos sistemas operacionais e programas simplesmente ignora esse evento de pressionamento de tecla. Uma exceção notável é o Linux, onde a “chave do Magic SysRq” pode enviar comandos diretamente para o kernel do Linux para ajudar na recuperação de falhas e depurar o sistema operacional..
Crédito de imagem: solylunafamilia no Flickr
Bloqueio de rolagem
Scroll Lock é um botão de alternância, assim como Caps Lock e Num Lock - em alguns teclados, o Scroll Lock também pode ter uma luz dedicada.
O Scroll Lock foi projetado para ambientes de modo de texto mais antigos, que tinham uma pequena quantidade de espaço disponível na tela. Pressionar as teclas de seta normalmente movia o cursor de entrada de texto, mas as pessoas queriam uma maneira de rolar para cima e para baixo no conteúdo de uma tela de texto..
Quando o Scroll Lock estava habilitado, as teclas de seta rolavam o conteúdo da tela em vez de mover o cursor.
Com ambientes gráficos modernos que incluem barras de rolagem e rodas do mouse, esse comportamento não é mais necessário - na verdade, a maioria dos programas ignora totalmente a tecla Scroll Lock.
Um programa notável que continua a obedecer ao Scroll Lock é o Microsoft Excel. Quando o Scroll Lock estiver habilitado no Excel, pressionar as teclas de seta rolará pela área de visualização sem mover o cursor.
Pausa / Pausa
As teclas Pause e Break foram usadas no DOS e ainda funcionam no Prompt de Comando hoje.
A tecla Pause foi projetada para pausar a saída de um programa em modo texto - ela ainda funciona na janela do prompt de comando no Windows. Quando você pressiona Pausar, a saída rolando pela tela irá parar. Dependendo de como o programa é escrito, isso também pode pausar a execução do programa. Pressione outra tecla após pausar e o programa continuará.
A tecla Pause também pode pausar vários computadores durante o processo de inicialização do BIOS. Isso permite que você leia as mensagens do BIOS POST (autoteste de inicialização) que piscam na tela por um curto período de tempo..
Crédito de imagem: Thiago Avancini no Flickr
A tecla Break pode ser usada para finalizar aplicativos do DOS - pressionar Ctrl + Break encerra um aplicativo do DOS. Este atalho funciona de forma semelhante ao Ctrl + C, que também é usado para finalizar aplicativos em ambientes de linha de comando.
Essas chaves são antigas e não são comumente usadas - se você se perguntar quem as estava usando, a resposta é muito poucas pessoas. Com exceção da tecla Scroll Lock no Microsoft Excel, há muito pouco que uma pessoa comum possa fazer com essas chaves. Na verdade, é surpreendente que eles ainda sejam tão comuns nos teclados hoje.