Compartilhar via


User Input/Output Hardware Considerations for a Thin Client

Windows Mobile Not SupportedWindows Embedded CE Supported

9/8/2008

Este tópico aborda considerações para usuário hardware E/S, such as botões, um teclado e um dispositivo apontador.

Para obter informações adicionais sobre como desenvolver drivers dispositivo para um tipo específico de dispositivo, consulte Windows Embedded CE Drivers.

Os requisitos de hardware Teclado

O hardware que executa teclado verifica para pressionamentos de tecla podem ser simples e podem exigir controle CPU a partir da parte de nível inferior do driver que seja hardware dependente.

Bb905599.collapse(pt-BR,WinEmbedded.60).gif Subsistema Teclado

O subsistema de teclado deve suporte toda a funcionalidade que é exigido em um ambiente sistema operacional Windows-Based. A seguinte lista mostra o suporte mínimo exigido para a funcionalidade de teclado em um ambiente sistema operacional Windows-Based:

  • Suporte para entrega de códigos digitalizar. O driver de teclado deve suporte MapVirtualKey porque RDP (Remote Desktop Protocol) em Windows Embedded CE não chave Virtual envio suporte códigos diretamente para o servidor. Em vez disso, o cliente lê a chave virtual códigos a partir de fila de mensagens e converte estas virtual chave códigos para códigos digitalizar usando MapVirtualKey.
  • Suporte para efeitos de sobreposição.
  • Suporte para separar chaves LEFT SHIFT, RIGHT SHIFT, ALT, CTRL e Windows logotipo.
  • Suporte para chaves função de F1 para F12.

Bb905599.collapse(pt-BR,WinEmbedded.60).gif Hardware Teclado

O hardware do teclado também deve atender os requisitos cliente fino e mínimo Windows Embedded CE. A seguinte lista mostra os requisitos mínimos de hardware:

  • Interromper na chave pressionar.
  • Interromper na chave versão.
  • Suporte de sobreposição Teclado
  • Suporte pressionamento de tecla repetidos. Isso impede que um computador receber uma pressionar chave única duas ou more times, o computador.
  • Reserva Teclado.

Para obter mais informações sobre drivers de teclado específicos, consulte Keyboard Drivers.

Apontar os requisitos de dispositivos

Normalmente, o dispositivo apontador para um cliente fino é um mouse ou uma Tela sensível ao toque. A seguinte tabela mostra os requisitos para um dispositivo apontador.

Categoria Requisito

Eventos de movimento e botão do mouse

O dispositivo apontador deve corretamente emular eventos movimento do mouse. Eventos de mouse-movimento devem ser separar e independente do botão eventos.

Coordenar mínimo resolução

O dispositivo apontador deve fornecer coordenadas para um mínimo de resolução pixel.

As taxas mínima amostragem

O dispositivo apontador deve fornecer uma taxa mínima de 100 amostras por segundo em intervalos definidos.

Mínimos de bits por exemplo

O dispositivo apontador forneça resolução com suficiente Bits por exemplo para resolver coordenadas com precisão.

Por-exemplo interrupções

O dispositivo apontador deve fornecer por-exemplo interrupções.

Apontando-dispositivo filtragem e a calibragem para dispositivos que requerem essas capacidades

Telas sensível ao toque e PADS glide exigem a filtragem para remover incorreto amostras causadas por ruído. Telas toque requerem um método para calibrá-las corretamente para suas telas. Este calibragem pode ser feita com o hardware ou software.

Frente do Painel de controle botões

O painel frontal em um cliente fino Windows Embedded CE alimentado deve ter um botão de energia e um botão de espera. Você pode usar o mesmo botão de energia e para o modo de espera. Você pode usar pinos de uso geral E/S (GPIO), ou um controlador botão, para gerenciar esses botões.

Pressionar o botão de energia faz com que o dispositivo para inserir modo de energia completa se o dispositivo está em estado de espera. Se o dispositivo está em modo de energia completo, pressionar o botão de energia fará com que o dispositivo para inserir modo de espera.

Energia e espera fotodiodo ou indicadores LCD

Um indicador de energia fotodiodo ou indicador LCD e indicador espera fotodiodo ou indicador LCD estiverem exigido em um cliente fino. Esses indicadores devem apresentação se o cliente fino está ligado ou está em estado de espera. Considere o uso pinos GPIO, ou um controlador fotodiodo, para gerenciar o fotodiodo indicadores. Se você implementar esses indicadores usando um front-painel LCD, você pode desejar para adicionar um controlador para a frente-painel LCD.

Rede, controle remoto e atividade Teclado fotodiodo ou indicadores LCD

Para rede atividade e atividade do teclado, você deve usar indicadores fotodiodo ou indicadores LCD. O indicador de atividade rede deve memória flash quando atividade rede for detectada, o cliente fino. O indicador para o teclado deverá memória flash quando o cliente fino detecta prensas do botão do teclado.

See Also

Concepts

Performance Considerations for the Hardware Components of a Thin Client
Hardware Architecture Diagram for a Thin Client

Other Resources

CETK Tests
Core OS Services
Developing a Board Support Package
Developing a Device Driver
Developing an OEM Adaptation Layer