Os computadores estão por toda parte - até mesmo fechaduras de quartos de hotel e chaveiros de carros os utilizam. Para a maioria das pessoas, os computadores giram em torno da entrada de dados. O método de entrada de dados humanos mais comum é o teclado padrão de 104 teclas. Embora existam vários fornecedores e algumas variações entre os tipos de teclados, o básico não muda muito entre eles.
Área Geral de Digitação
A área geral de digitação é dominada pelas 46 teclas alfanuméricas. Cada tecla alfanumérica produz dois símbolos, o segundo alcançado mantendo pressionada a tecla "Shift" enquanto pressiona a tecla alfanumérica. O layout padrão para esta parte do teclado é o layout QWERTY, que remonta a 1878. Os layouts alternativos incluem variações do QWERTY para diferentes idiomas e o layout do teclado Dvorak. A área das teclas alfanuméricas é cercada por teclas para mover o cursor. A tecla "Enter" avança o texto na tela em uma linha ou termina um parágrafo na maioria dos programas de processamento de texto e de e-mail. A "barra de espaço" insere um espaço. A tecla "Tab" move o cursor para a direita por um número fixo de espaços. Manter as teclas "Shift" e "Tab" pressionadas ao mesmo tempo moverá o cursor para a esquerda na mesma distância em que a tecla "Tab" o move para a direita. A tecla "Backspace" exclui caracteres à esquerda do cursor.
CTRL, ALT e teclas de função
Os teclados de computador têm teclas de função específicas. Algumas, como as teclas "Alt" e "Ctrl", são pressionadas com outras teclas, por exemplo "Ctrl-C" para copiar. Em teclados Macintosh, a tecla "Command" substitui a tecla "Ctrl" e os teclados do Windows têm a tecla "Windows" para abrir o menu Iniciar com um único toque de tecla ou abrir programas específicos em conjunto com outra tecla. Além dessas teclas, a maioria dos teclados também possui teclas de função na linha superior do teclado ou na parte inferior direita. As teclas de função são rotuladas de "F1" a "F10" ou "F12". A maioria das teclas de função tem usos que pertencem ao sistema operacional e são uniformes entre os programas, como "F1" para abrir o sistema de Ajuda. Muitos programas adaptam as teclas de função para usos específicos do programa.
Muitos teclados de laptop têm funções adicionais específicas de hardware vinculadas às teclas de função, acessadas mantendo pressionada a tecla de função e uma tecla especial "Fn". Isso inclui controles para ajustar o brilho da tela, volume do alto-falante ou ativar ou desativar a função Number Lock.
Teclas de navegação e edição
À direita das teclas alfanuméricas estão as teclas de navegação e edição; isso inclui as teclas do cursor, que têm quatro setas. Essas setas movem o cursor um espaço na direção indicada. Manter pressionada a tecla "Shift" com a tecla de seta apropriada moverá o cursor uma palavra para a esquerda ou direita, ou um parágrafo para cima ou para baixo na maioria dos programas de edição de texto. Acima dessas teclas há um bloco de seis teclas que incluem as teclas "Insert" e "Delete", as teclas "Home" e "End" e as teclas "Page Up" e "Page Down". A tecla "Inserir" alterna a inserção de texto; quando ativo, o novo texto é inserido ao ser inserido. Quando inativo, o novo texto substitui o texto existente. A tecla "Excluir" exclui caracteres à direita do cursor. As teclas "Home" e "End" movem o cursor para o início e o fim de um arquivo, respectivamente, enquanto "Page Up" e "Page Down" movem o cursor uma tela inteira para cima ou para baixo no arquivo.
Chaves Legadas
Quase todo teclado também possui teclas que datam do início da computação. A tecla "Esc" interrompe um programa automaticamente. A tecla "PrtScrn" é usada para enviar o conteúdo da tela para um arquivo de texto ou impressora de linha e é usada para fazer capturas de tela. A tecla "Scroll Lock" (geralmente escrita "ScrLk") evita que o texto no buffer de tela role (ou, em alguns programas, permite que você role por um volume de texto sem alterar a posição do cursor) e a tecla "Pause / Break "chave informa a um sistema de computador de tempo compartilhado que seu computador está prestes a enviar dados. Muitos teclados omitem as teclas "ScrLk" e "Pause / Break" completamente, já que poucos programas as usam.
Teclado numérico
Na extremidade direita da maioria dos teclados de tamanho normal está um teclado numérico. Este teclado é ativado quando a tecla "NumLock" é alternada - isso será indicado por uma luz em algum lugar do teclado. Todos os números inseridos aqui serão exibidos na tela. Quando a tecla "NumLock" está desligada, o teclado numérico replica as teclas "Seta", "Home", "End", "PageUp" e "PageDown". A maioria dos teclados numéricos tem sua própria tecla "Enter" para acelerar a entrada de dados, teclas adicionais para operações aritméticas de quatro funções e, às vezes, outros símbolos matemáticos, como o sinal de igual e parênteses. Algumas funções especiais (como inserir códigos ASCII no Windows) exigem que você mantenha pressionada a tecla "Alt" e digite o número do código ASCII com o teclado numérico, em vez dos números na parte superior da área do teclado alfanumérico.
Chaves de hardware e multimídia
Os fabricantes de teclados, especialmente os editores de sistemas operacionais, costumam adicionar teclas com funções específicas. Eles podem fornecer acesso direto às funções de hardware, como controlar o volume, pausar ou reproduzir arquivos multimídia ou abrir programas ou páginas da Web específicos. Algumas teclas também abrem programas comumente usados, como o programa Calculadora. Alguns teclados possuem botões personalizados que podem ser atribuídos para abrir programas específicos com um único toque de tecla.