Por que os teclados modernos têm Scroll Lock?

A tecla Scroll Lock é inútil nos dias modernos e alguns teclados sofisticados nem mesmo a possuem:

Teclado Logitech Wave

O mesmo pode ser dito para Pausa e Pausa , mas no entanto, ele pausa a saída do BIOS POST em muitos computadores, por isso é uma tecla útil (alguns jogos mais antigos também a usam para pausar o jogo).

O Scroll Lock não faz nada: ela nem mesmo bloqueia a rolagem como seu nome sugere. Posso entender que alguns teclados mais antigos têm essa chave, mas não os mais novos, como os teclados que vêm com muitos computadores OEM atualmente; não é como se qualquer computador mais recente executasse um sistema operacional mais antigo, como o Windows 9x. Os jogos que usam a tecla Scroll Lock podem nem ser compatíveis com os sistemas operacionais mais recentes.

Existe um motivo histórico para isso ou os designers de teclado estão simplesmente preguiçosos para se livrar dessa chave inútil?

Comentários

  • Na verdade, Microsoft O Excel pelo menos ainda usa a tecla scroll lock. Eu não ‘ não conheço nenhum outro software que saia da minha cabeça, mas contanto que um programa popular o use, ele provavelmente venceu ‘ para ir embora.
  • Revertido e editado para que pause e break são chaves separadas; em alguns teclados como o meu, elas são chaves separadas.
  • A chave scroll lock existe para que eu possa remapea-la para outra macro de teclado 🙂
  • Esse brinquedo da fotografia, apesar de caro, certamente não é um teclado de última geração oard! Você pode querer isso e, sim, tem um Scroll Lock.
  • O fato de que os processos de fabricação são caros para configurar não explica por que essas teclas estão em teclados que foram desenvolvidos nos últimos anos.

Resposta

Existem zilhões de bits de código legado por aí, muitos dos quais se apropriaram das chaves “lixo” para fins de aplicação.

Você não viu muitos deles porque são programas internos de missão crítica para os quais o custo de escrever e treinar novamente são enormes.

Pelo que sei, você ainda pode colocar um disquete em uma máquina Windows moderna, execute a versão de 1985 do Lotus 1-2-3 e funcionará. Microsoft O recurso mais valioso é a compatibilidade com versões anteriores.

Comentários

  • Verdadeiro, porém a maioria das máquinas modernas não ‘ não inclua mais unidades de disquete.
  • Não ‘ não me lembro da última vez que vi um unidade de disquete em uma máquina.
  • @zyboxenterprises, no entanto, você ainda pode obter unidades externas. Conversor serial para USB e você ‘ está pronto para ir …
  • Na verdade, você pode ‘ t executar programas DOS antigos no Windows. Você não pode ‘ nem mesmo executar aplicativos do Windows de 16 bits (Windows 3.11). (Você pode executar o DOS Box, no entanto, o que permitirá que você execute as coisas muito antigas, mas o DOS Box não é um produto da Microsoft.)
  • @dudewad: IE é um navegador antigo e horrível. Considerando que ie é a forma abreviada da frase latina ” id est “, significando aproximadamente ” isto é “. 🙂 Você ‘ é bem-vindo!

Resposta

Um dos principais aplicativos comumente usados que ainda oferece suporte ao Scroll Lock é o Microsoft Excel . Isso faz sentido se você trabalhar em planilhas o dia todo e estiver acostumado a navegar com as teclas de seta do teclado com mais eficiência do que o mouse. Eles ainda usam. Na verdade, quando você google bloqueio de rolagem do excel , a primeira coisa na lista é Desligar Scroll Lock – Office Support em que explica por que e como ainda é usado:

Desative o Scroll Lock

Normalmente, quando uma célula é selecionada no Microsoft Excel e você pressiona as teclas de seta, a seleção se move entre indivíduos células. No entanto, se você pressionar as teclas de seta quando o Scroll Lock estiver ativado, você rola uma linha ou coluna por vez. Scroll Lock é uma tecla de bloqueio de alternância no teclado, assim como a tecla Caps Lock. Uma vez pressionado, Scroll Lock é ativado. Para usar as teclas de seta para mover entre as células, você deve desativar o Scroll Lock.

Wikipedia diz:

Rolagem da janela

Hoje, esse uso específico do Scroll Lock é raro.Os programas modernos que respeitam esse comportamento incluem IBM Lotus Notes, Forté Agent, Image-Line FL Studio, Renoise, Microsoft Excel e, ocasionalmente, Microsoft Word.

Alguns editores de texto (como Notepad ++, Microsoft Visual Studio) exibem comportamento semelhante quando as teclas de seta são usadas com Ctrl pressionado.

Meu As próprias pesquisas no Google são infrutíferas ao tentar encontrar uma explicação do que “ocasionalmente” significa.

O artigo da Wikipedia também mostra que essa questão não é nova. Ele cita a edição de janeiro de 1983 da PC Magazine .

O artigo começou com …

RELATÓRIO DO PRODUTO / LIXEIRA COREY


Uma análise aprofundada de um novo teclado compatível com PC
que para alguns usuários oferece uma alternativa atraente
para o original da IBM
.

Toque suave do Key Tronic

… e terminou com:

Oh, sim. Sobre a tecla “Scroll Lock” no teclado do IBM PC: Usada com a tecla Ctrl, é modificada para o servidor como uma pausa ao usar um programa BASIC. Mas, por si só, o “Guia de Operações” da IBM dirá apenas que é uma “chave inativa”.

“Para que serve?” Perguntaram ao especialista da Key Tronic. “Não sei”, respondeu Tidden. “Mas nós colocamos no nosso também.” / PC

Comentários

  • +1 obrigado por se aprofundar nos fantasmas dos teclados do passado.
  • ” Eu não ‘ t know, ” Tidden respondeu. ” Mas também o colocamos no nosso. ” – incrível 😀

Resposta

Para adicionar um pouco de história sobre o motivo do scroll lock, citando este artigo

A tecla Scroll Lock foi criada para bloquear todas as técnicas de rolagem e é um remanescente do teclado IBM PC original, embora não seja usado pela maioria dos modernos software de dia. No design original, Scroll Lock tinha a intenção de modificar o comportamento das teclas de seta. Quando o modo Scroll Lock estava ativado, as teclas de seta rolavam o conteúdo de uma janela de texto em vez de mover o cursor. Nesse uso, Scroll Lock é uma tecla de bloqueio alternada como Num Lock ou Caps Lock, que tem um estado que persiste após a tecla ser liberada.

Isso disse, como o msw respondeu, ainda há razões pelas quais o scroll lock está lá, já que ainda há softwares que usam o scroll lock especificamente

Apenas alguns programas modernos ainda respeitam esse comportamento, como Lotus Notes, Forté Agent, FL Studio e Microsoft Excel.

Dito isso, embora a necessidade do scroll lock tenha sido diminuída, a maioria dos fabricantes de teclado ainda prefere instalar o scroll lock, pois era parte do sistema mais antigo e eles não sabem o que ele faz e instalam esteja do lado mais seguro. Para citar este artigo da wikipedia

Documentação do IBM PC chamada Scroll Lock e “chave inativa ” Quando a PC Magazine perguntou a um executivo do fabricante de teclados Key Tronic sobre a finalidade da tecla, ele respondeu “Não sei, mas também a colocamos na nossa”

Comentários

  • Parabéns, sua postagem agora forma a definição do Google da tecla scroll lock. Veja aqui !
  • Obsoleto, não depreciado.

Resposta

O fato de você ter uma chave que não é usada em qualquer aplicativo moderno (excluindo o Excel) e ter uma luz indicadora de hardware dedicada, é perfeita para usar com algo como Autohotkey .

Por exemplo, você pode remapea-lo para que a tecla Scroll Lock atue como um modificador para configurar o teclado para usar um conjunto diferente de caracteres. Este tópico tem um script que fornece o alfabeto grego inteiro, tudo com uma simples alternância da tecla Scroll Lock: https://autohotkey.com/board/topic/113278-send-unicode-letters/

Pessoalmente, estendi a opção do alfabeto grego ainda mais para poder usar o Scroll Lock para fornecer uma série de símbolos matemáticos e de engenharia também, usando as teclas numéricas e de símbolos. E, como tudo depende do estado da tecla Scroll Lock, posso usar todas as outras teclas modificadoras também – com combinações de Shift (já usadas), Ctrl, Alt, a tecla Windows, o que me dá talvez 16 camadas? (Talvez mais com AltGr).Algo na ordem de mil caracteres possíveis, * tudo sem a preocupação de entrar em conflito com as teclas de atalho de outro aplicativo? É todo e qualquer símbolo que você quiser e / ou um monte de outras línguas, todos facilmente alternáveis (e com um luz conveniente para dizer se você “está no modo” caracteres especiais “ou” caracteres normais “).

* Letras, números, símbolos e teclas de função estão disponíveis e, em teoria, você pode até refazer mapeie as teclas de navegação também (seta, pgup / dn, home, end, delete, backspace, etc), ou torne-se realmente exótico e comece a usar as teclas / roda do mouse …

Comentários

  • Embora basicamente fora do tópico, este método sugerido para alavancar a tecla ScrollLock é muito perspicaz e um ótimo conceito de UX.
  • Eu recomendo que você use este script em vez de caracteres Unicode.

Resposta

Computador empresas (Microsoft em particular) se esforçam para ser compatíveis com as versões anteriores. sendo algum software que ainda usa scroll lock (o Excel foi mencionado em outras respostas), há hardware que também depende de scroll lock. Por exemplo, muitos switches KVM usam-no como uma tecla de atalho para mudar para outra máquina.

Comentários

  • Isso não é uma resposta, deveria seja um comentário.
  • ” Compatibilidade com versões anteriores ” parece uma resposta perfeitamente sensata – e óbvia – para mim. Na verdade, o Scroll_Lock é perfeitamente acessível no Linux / X (keycode 78 keysym 0xff14) e, como qualquer outra tecla, pode ser mapeado para o que o usuário escolher. É ‘ parecido com as chaves ” Windows ” posteriores que não têm uso padrão fora esse sistema operacional, mas pode ser redefinido por cada usuário.
  • @ ʎǝʞuoɯɹǝqʎɔ Originalmente, eu iria postá-lo como um comentário, mas então pensei que alguém reclamaria sobre o uso de comentários para respostas. Mas como o utilitário de chaves para switches KVM é menos do que a resposta falando sobre como ele ‘ ainda é usado no Excel?

Resposta

Além dos aplicativos legados, alguns aplicativos mais recentes usam essa chave como uma chave que provavelmente não entrará em conflito com outros aplicativos.

Por exemplo, o programa de jogos sociais XFire tem uma sobreposição de bate-papo que é exibida durante jogos em tela inteira. Os jogos tendem a ter muitas combinações de teclas especiais, então o XFire escolheu usar Scroll Lock + X como a tecla de atalho para carregar a sobreposição de bate-papo porque era improvável que entrasse em conflito com outras combinações de teclas.

Embora não seja um motivo para os fabricantes de teclado continuarem incluindo uma tecla Scroll Lock , isso mostra que alguns desenvolvedores ainda acham uso para ela.

Comentários

  • Aviso de isenção de responsabilidade: não ‘ uso o XFire há anos, eles podem ter mudado seu atalho padrão para isso.

Resposta

Pressionar a tecla Scroll Lock no console do Linux enquanto o texto rola pela tela congela a saída do console ( mas não a entrada) durante o qual nenhum texto adicional é impresso na tela, mas o programa continua funcionando normalmente. Quando Scroll Lock é pressionado novamente, a tela é descongelada e todo o texto gerado durante o congelamento é impresso de uma vez. Isso permite que o usuário pause a exibição e leia mensagens longas que rolam pela tela muito rapidamente para serem lidas, por exemplo, quando o sistema está inicializando.

Comentários

  • OK, então alguns sistemas de nicho têm uma utilidade para essa chave. Mas – conforme a pergunta feita – é esta a razão pela qual a chave ainda existe em teclados?
  • O que JonW disse (e também no comentário para user69530 ‘ s resposta); isso soa como usar uma chave existente porque ela existe e não tem outro uso significativo, ao contrário do motivo pelo qual essa chave existe.

Resposta

Scroll lock ainda é comumente usado com switches KVM. É uma chave útil para alternar entre dispositivos.

Comentários

  • Bem-vindo. Você poderia explicar? Por exemplo, alguns podem não saber o que é um switch KVM .
  • Além disso – por que Scroll Lock? Não ‘ parece que esta ação tem algo a ver com o bloqueio do scroll. Parece mais que eles usaram o Scroll Bloquear a tecla para este recurso porque essa tecla do teclado não ‘ tem outro uso útil. Isso ‘ não é realmente um motivo para mantê-la por perto .
  • @JonW Concordado. Parece-me que a tecla Scroll Lock é usada neste caso, pois é quase garantido que essa tecla não será usada, que é o que a resposta aceita realmente diz. então, essa resposta não acrescenta absolutamente nada.
  • Isso não fornece uma resposta para a pergunta. Para criticar ou solicitar esclarecimentos de um autor, deixe um comentário abaixo de sua postagem – você sempre pode comentar suas próprias postagens e, assim que tiver reputação suficiente, você será capaz de comentar em qualquer postagem .
  • @Devin Esta é uma resposta. Pode ser uma resposta fraca , mas ainda é uma resposta e, como resultado, sua bandeira NAA (se você a levantou) será provavelmente recusada.

Resposta

Eu uso PCs desde os anos 1990 e nunca usei a tecla Scroll Lock. Não sabia para que era. Até que o ligeiro problema no meu ombro direito e pescoço, de 20 anos a passar o rato, ficou tão forte que tive de obter alívio. Acabei com um teclado que tem touch pad. O toque pad tem uma barra de rolagem no lado direito que tenta ocupar o lugar da roda. Quando tento usar a rolagem no touch pad, sinto uma dor aguda no lado direito das costas.

Existem muitas pessoas como eu que consideram o scroll lock muito útil.

Comentários

  • Bem-vindo ao site, @Julia! Você pode fornecer um pouco mais de contexto sobre como o Scroll Lock é usado? Sua postagem explica por que o mouse e o touch pad não ‘ não funcionam, mas eu ‘ Não estou entendendo como o Scroll Lock funciona.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *