USB e configurações do teclado#
Interface do host USB#
Tipo de dispositivo USB#
Usado para selecionar o tipo USB no qual o dispositivo é enumerado para o host. Depois de mudar o tipo de dispositivo USB, o dispositivo será reiniciado automaticamente e emitirá um bipe de inicialização padrão.
Os tipos de dispositivos atualmente confirmados incluem:
SNAPI with Imaging Interface, valor padrãoSNAPI without Imaging InterfaceHID Keyboard EmulationIBM Table Top USBIBM Hand-Held USBUSB OPOS Hand-HeldSimple COM Port EmulationUSB CDC HostSSI over USB CDC
* SNAPI com interface de imagem#
SNAPI não possui interface gráfica#
Emulação de teclado HID#
Desktop IBM USB#
Dispositivo portátil IBM USB#
USB OPOS portátil#
Emulação simples de porta COM#
Anfitrião USB CDC#
SSI em USB CDC#
Nota
Antes de selecionar USB CDC Host, o host deve instalar o arquivo CDC INF primeiro, caso contrário, o dispositivo poderá congelar durante a enumeração de inicialização. SSI over USB CDC fornece apenas um subconjunto do protocolo SSI e não inclui funcionalidade de handshake de hardware.
USB Static CDC#
Usado para controlar o método de alocação de porta COM quando vários dispositivos estão conectados.
Enable USB Static CDC, valor padrãoDisable USB Static CDC
* Habilitar USB Estático CDC#
Desativar USB estático CDC#
Após a habilitação, vários dispositivos podem reutilizar a mesma porta COM; após a desativação, cada dispositivo conectado ocupará um novo número de porta COM.
Intervalo de pesquisa USB#
Usado para definir o intervalo para o host pesquisar o dispositivo no modo teclado USB HID. Quanto menor o valor, mais rápida será a transferência de dados.
Os valores atualmente confirmados incluem:
1 msec2 msec3 msec4 msec5 msec6 msec7 msec8 msec, valor padrão9 msec
1 msec#
2 msec#
3 msec#
4 msec#
5 msec#
6 msec#
7 msec#
* 8 ms#
9 msec#
Aviso
O dispositivo será reinicializado depois que o intervalo de polling for alterado. Se o host não conseguir lidar com taxas de dados muito rápidas, poderá ocorrer perda de dados.
Valor padrão da interface USB#
Os primeiros valores padrão para a interface USB são os seguintes:
parâmetro |
valor padrão |
|---|---|
USB Device Type |
|
SNAPI Status Handshaking |
|
USB Country Keyboard Types |
|
USB Keystroke Delay |
|
Simulated Caps Lock |
|
USB CAPS Lock Override |
|
USB Ignore Unknown Characters |
|
USB Convert Unknown to Code 39 |
|
USB Ignore Beep Directive |
|
USB Ignore Type Directive |
|
Emulate Keypad |
|
Emulate Keypad with Leading Zero |
|
USB FN1 Substitution |
|
Function Key Mapping |
|
Convert Case |
|
USB Static CDC |
|
USB Polling Interval |
|
Quick Keypad Emulation |
|
Saída de teclado USB#
Usado para descrever o comportamento básico e os parâmetros de suporte no modo USB HID Keyboard Emulation. Configurações como layout de teclado nacional, compatibilidade Caps Lock e tabela de sufixos ASCII só são efetivas neste modo.
Substituição do teclado USB FN1#
Aplica-se apenas a USB HID Keyboard Emulation. Quando ativado, os caracteres FN1 no código de barras EAN 128 podem ser substituídos por categorias e valores-chave definidos pelo usuário.
EnableDisable, valor padrão
Ativar substituição do teclado USB FN1#
* Desativar substituição do teclado USB FN1#
Conjunto de caracteres USB ASCII#
Usado para ilustrar o mapeamento de codificação de caracteres de prefixo, sufixo e controle no modo USB.
Os principais pontos confirmados são os seguintes:
Esta seção corresponde a
Table 8-2 USB Prefix/Suffix ValuesMapeamento abrange
1000para1126A tabela também fornece
Full ASCII,Code 39 Encode CharactereKeystrokeQuando
Function Key Mappingestá habilitado, as chaves em negrito na tabela substituem o mapeamento padrão
USB Caracteres desconhecidos convertidos em Code 39#
Aplica-se apenas aos dispositivos IBM hand-held, IBM tabletop e OPOS.
Disable Convert Unknown to Code 39, valor padrãoEnable Convert Unknown to Code 39
* Desativar conversão de caracteres desconhecidos Code 39#
Habilitar conversão de caracteres desconhecidos Code 39#
Usado para controlar se dados de tipo de código de barras desconhecidos devem ser convertidos em saída Code 39 quando encontrados.
USB ignora caracteres desconhecidos#
Aplicável aos dispositivos HID Keyboard Emulation e IBM.
Send Bar Codes with Unknown Characters (Transmit), valor padrãoDo Not Send Bar Codes with Unknown Characters (Disable)
* Enviar dados contendo caracteres desconhecidos#
Não envie dados contendo caracteres desconhecidos#
Quando o envio está habilitado, o dispositivo irá ignorar caracteres desconhecidos, mas continuará enviando outros dados; quando desativado, o dispositivo IBM impedirá o envio de todo o código de barras e o dispositivo HID Keyboard enviará caracteres desconhecidos e emitirá um tom de erro.
USB ignora o comando da campainha#
Aplica-se apenas aos dispositivos IBM hand-held, IBM tabletop e OPOS.
Honor USB Beep Directive, valor padrãoIgnore USB Beep Directive
* Siga o comando de bipe USB#
Ignorar comando de campainha USB#
USB ignora instruções de codificação#
Aplica-se apenas aos dispositivos IBM hand-held, IBM tabletop e OPOS.
Honor USB Ignore Type Directive, valor padrãoIgnore USB Ignore Type Directive
* Siga as instruções de codificação USB#
Ignore o comando de codificação USB#
Layout do teclado e conjunto de caracteres#
Layout do teclado nacional e códigos de configuração#
Usado para selecionar o layout do teclado USB para um país/região diferente, disponível apenas para USB HID Keyboard Emulation. Depois de mudar o layout do teclado nacional, o dispositivo será reiniciado automaticamente e emitirá um bipe de inicialização padrão.
Os layouts comumente usados que foram classificados atualmente incluem:
North American Standard USB Keyboard, valor padrãoGerman WindowsFrench WindowsFrench Canadian Windows 95/98French Canadian Windows 2000/XPFrench Belgian WindowsSpanish WindowsItalian WindowsSwedish WindowsUK English WindowsJapanese Windows (ASCII)Portuguese-Brazilian Windows
disposição do teclado |
Código de configuração |
|---|---|
* Teclado USB padrão norte-americano |
|
German Windows |
|
French Windows |
|
French Canadian Windows 95/98 |
|
French Canadian Windows 2000/XP |
|
French Belgian Windows |
|
Spanish Windows |
|
Italian Windows |
|
Swedish Windows |
|
UK English Windows |
|
Japanese Windows (ASCII) |
|
Portuguese-Brazilian Windows |
|
* Teclado USB padrão norte-americano#
German Windows#
French Windows#
French Canadian Windows 95/98#
French Canadian Windows 2000/XP#
French Belgian Windows#
Spanish Windows#
Italian Windows#
Swedish Windows#
UK English Windows#
Japanese Windows (ASCII)#
Portuguese-Brazilian Windows#
Conjunto de caracteres ASCII#
Usado para descrever a tabela de mapeamento ASCII quando o teclado USB é gerado. Esta seção corresponde a Table 8-2 USB Prefix/Suffix Values e pode ser usada para definir prefixo, sufixo e caracteres de controle.
comportamento do teclado#
Mapeamento de teclas de função#
Usado para controlar se o valor de ASCII < 32 é enviado de acordo com a tabela de mapeamento de teclas de função em vez de de acordo com a sequência de teclas de controle padrão.
Disable Function Key Mapping, valor padrãoEnable Function Key Mapping
* Desativar mapeamento de teclas de função#
Habilitar mapeamento de teclas de função#
Simular teclado#
Utilizado para enviar caracteres através da sequência ASCII do teclado numérico.
Disable Keypad Emulation, valor padrãoEnable Keypad Emulation
* Desativar emulação de teclado#
Habilitar emulação de teclado#
Emulação de teclado numérico com zeros à esquerda#
Usado para adicionar zeros à esquerda ao simular a saída do teclado pequeno e enviá-la no modo de caractere ISO.
Disable Keypad Emulation with Leading Zero, valor padrãoEnable Keypad Emulation with Leading Zero
* Desativar emulação de teclado com zero inicial#
Habilitar emulação de teclado zero inicial#
Emulação rápida de teclado#
Só entra em vigor quando Emulate Keypad está habilitado, para emulação de teclado mais rápida.
EnableDisable, valor padrão
O comportamento compatível relacionado ao status do host Caps Lock durante a saída inclui principalmente dois tipos de configurações: Simulated Caps Lock e USB CAPS Lock Override.
Simular CAPS LOCK#
Usado para inverter os caracteres maiúsculos e minúsculos no código de barras durante a saída. O efeito é equivalente ao teclado sendo ativado Caps Lock e não tem nada a ver com o estado Caps Lock atual do host.
Disable Simulated Caps Lock, valor padrãoEnable Simulated Caps Lock
* Desativar emulação CAPS LOCK#
Habilitar CAPS LOCK simulado#
USB Cobertura CAPS LOCK#
Aplica-se apenas a HID Keyboard Emulation. Após a ativação, você pode ignorar o status do host Caps Lock e gerar o código de barras em sua caixa original.
Override Caps Lock Key (Enable)Do Not Override Caps Lock Key (Disable), valor padrão
Substituir status Caps Lock#
* Não substitui o status Caps Lock#
Nota
Se Simulated Caps Lock e Caps Lock Override estiverem habilitados ao mesmo tempo, o último terá precedência. No tipo de teclado Japanese Windows (ASCII), este item está sempre ativado e não pode ser desativado.
Atraso chave#
Usado para definir o intervalo de tempo entre cada pressionamento de tecla ao simular a saída do teclado.
No Delay, valor padrãoMedium Delay (20 msec)Long Delay (40 msec)
* Sem demora#
Latência média (20 ms)#
Longo atraso (40 ms)#
Aperto de mão de status SNAPI#
Depois que o tipo de dispositivo USB for selecionado como SNAPI, ele será usado para controlar se o handshake de status deve ser ativado.
Enable SNAPI Status Handshaking, valor padrãoDisable SNAPI Status Handshaking
* Ativar handshake de status SNAPI#
Desativar handshake de status SNAPI#
Conversão de caso#
Usado para ajustar uniformemente a caixa de saída do código de barras.
No Case Conversion, valor padrãoConvert All to Upper CaseConvert All to Lower Case
* Não converter maiúsculas e minúsculas#
Converter tudo para maiúsculas#
Converter tudo para minúsculas#