O que é uma cunha de teclado?
Uma cunha do teclado é uma interface que permite que um dispositivo que não seja do teclado se conecte a um computador como se estivesse enviando dados do teclado. Como a maioria dos softwares de entrada de dados está configurada para coletar dados de um teclado, é necessário usar uma cunha de teclado se você deseja conectar um periférico como um scanner de código de barras ou leitor de fita magnética e enviar informações ao programa. Uma cunha do teclado é assim chamada porque a versão física "cunha" entre o teclado e o computador. O teclado está conectado à cunha, que por sua vez está conectada ao computador, para que os dados possam ser inseridos pelo teclado ou por outro periférico.
Também existem versões de software da cunha do teclado. Esses programas pegam as informações enviadas pelo dispositivo de entrada externo, geralmente conectadas por uma porta COM ou USB, e as enviam pelo buffer do teclado do sistema operacional, para que o computador pense que as informações foram enviadas pelo teclado.
Uma cunha do teclado pode ser útil ao usar o software com um periférico ao qual o software não se destina. Enquanto alguns softwares de entrada de dados são escritos especificamente com leitores de código de barras ou leitores de fita magnética, a maioria é escrita assumindo que um teclado será o único dispositivo usado para inserir dados. Para maior eficiência, no entanto, muitas empresas usam códigos de barras em vez de inserir manualmente o código da unidade e, como a maioria das pessoas não lê códigos de barras, é necessário algum método para converter o código de barras em suas informações constituintes e passá-lo para o computador, conforme dados alfanuméricos. A cunha do teclado foi desenvolvida nos primeiros dias da computação por um programador da Altek Instruments na Grã-Bretanha. Até hoje, a Altek Instruments continua sendo um dos principais fabricantes de sistemas de cunha de teclado de hardware.
As cunhas de teclado mais antigas são criadas para interagir com um computador por uma porta PS / 2, pois essa é a porta de teclado tradicional. As versões mais recentes da cunha do teclado geralmente oferecem uma interface para um cabo PS / 2 e um cabo USB, à medida que os teclados USB se tornam cada vez mais padrão. Algumas cunhas de teclado são construídas para fazer interface com portas proprietárias, como a Porta 17 da IBM ou OCIA. Esse tipo de teclado é cada vez mais difícil de encontrar, mas ainda existem pequenas empresas para preencher o nicho.