Control ( abrev. " Ctrl ") é uma tecla do teclado do computador que, quando usada em conjunto com outra tecla, fornece acesso a funções especiais. A tecla de controle é chamada de tecla de modificação ; seu uso é semelhante ao da tecla shift : como esta, sua ativação isolada não produz nenhuma ação. Freqüentemente, está presente duas vezes, nas extremidades esquerda e direita do teclado.
Esta tecla é frequentemente identificada como " CTRL ", mas também encontramos a palavra " control " (" Control " em inglês), a abreviatura " Ctl " ou a ponta de seta para cima " ^ " (que geralmente é substituída por um simples acento circunflexo " ^ " ) e mais raramente representado por um leme " ⎈ ". Essa chave pode ser observado: Ctrl, CTRL, Contrôle, Control, Ctl, CTL, ⌃ou ⎈.
Em teleimpressoras e mais recentemente em teclados de computador, pressionar a tecla de controle, concomitantemente com outra, define os 2 bits na extremidade esquerda dos 7 bits do código de caracteres ASCII para zero (bits n os 5 e 6 com numeração começando em 0) . Isso permitiu ao operador produzir os primeiros 32 caracteres da tabela ASCII. Esses são caracteres não imprimíveis usados para controlar a posição do próximo caractere em um dispositivo de exibição, ejetar uma página impressa, limpar a tela, ativar o toque do terminal ou outras operações. Com razão, esses personagens às vezes são chamados de personagens de controle .
Como em ASCII superior e letras minúsculas diferem apenas no valor de bit n o 5, que pode ser definido para zero quando se pressiona a tecla de controlo, utilizando a chave de controlo com um caractere minúsculo (p. c:) ou maiúscula (por exemplo C:) gera o mesmo código ASCII em um ticker ou computador.
No TTY, pressionar a tecla de controle fisicamente resultou no estabelecimento de zero volts filho correspondente aos bits n osso 5 e 6. Nos computadores modernos, a interpretação da tecla de controle é deixada para o software , os teclados modernos distinguem cada tecla física de cada outro e relatar cada pressionar e soltar o botão do driver do software . Essa flexibilidade adicional raramente é usada. Normalmente, os computadores modernos funcionam como terminais antigos: a tecla de controle não aciona nenhuma ação por si mesma e não há distinção entre maiúsculas e minúsculas.
No software atual, os caracteres de controle ASCII raramente são usados. As combinações feitas com a tecla de controle, portanto, têm outros usos. Em particular, no Windows e no Linux, a tecla de controle é usada para formular atalhos de teclado .
Na literatura e no software, existem várias notações para combinações com a tecla de controle. Assim, ao notar o pressionamento simultâneo da tecla de controle com a tecla da letra C, podemos encontrar:
Nota: A notação ^ C no exemplo acima não deve ser confundida com a notação circunflexo .
O significado das combinações que podem ser formadas com a tecla de controle pode variar entre o software e os ambientes, mas algumas são encontradas com muita frequência. Assim, os atalhos a seguir são quase universais em toda a família de software disponível no Microsoft Windows e em software que usa gráficos de tipo de interface .
A maioria desses atalhos também está disponível em ambientes gráficos no Linux.
Os computadores Apple Macintosh têm uma tecla de controle, mas geralmente não é usada para atalhos de teclado. Estes são compostos com a tecla de comando (marcada Cmd ⌘). Por exemplo, Cmd ⌘ + Cpermite copiar, Cmd ⌘ + Pimprimir, Cmd ⌘ + Ssalvar, etc. Uma boa parte dos atalhos de teclado do Windows e do Mac OS são, portanto, idênticos, desde que você substitua a tecla de controle pela tecla de comando.
A tecla de controle pode ter diferentes funções no Mac OS:
No MS-DOS, a combinação + Ctrl + especial fazia com que o computador fosse reiniciado imediatamente. Em versões recentes do Microsoft Windows, isso fornece acesso a um conjunto de funções "críticas": desconexão do usuário, exibição da lista de processos, alteração de senha e assim por diante. Às vezes, as distribuições do Linux são configuradas para reiniciar o computador em resposta a essa combinação. AltSuppr
Na linha de comando do Mac OS X, MS-DOS, Windows e Unix, a combinação Ctrl + Cé geralmente usada para interromper a execução de um programa. Em sistemas Microsoft, essa combinação às vezes é substituída por Ctrl + Pause.