Como verificar qual versão da conexão USB tem um teclado?

0

Estou prestes a comprar o teclado Lenovo Preferred Pro porque queria algo barato e ao mesmo tempo de boa qualidade, então parece que o Preferred Pro é o melhor para esse preço. De qualquer forma, como faço para verificar qual é a versão do USB?

    
por evil 10.01.2014 / 14:54

2 respostas

0

Na verdade, escrevi um artigo para isso para o blog da SU no passado

Eu acho que você está realmente perguntando qual é a interface usada e quais as vantagens que ela pode ter.

Em primeiro lugar, muitos teclados fazem ambos PS / 2 e USB com um conversor simples e passivo, assim o seu teclado pode ser ambos. O circuito interno é praticamente o mesmo, então há pouca diferença - os teclados têm uma latência insignificante, compatível com os tempos de reação humanos. Não há nenhuma vantagem prática real para USB 2.0 ou 3.0 para a maioria dos aplicativos HID, então isso não deve importar.

Praticamente falando, a grande vantagem que os teclados PS / 2 devem ter sobre os teclados USB é algo chamado NKRO - a capacidade de pressionar mais de um certo número de teclas de uma só vez. A menos que você já tenha problemas com isso, isso pode não ser um problema.

A escolha do tipo de switch, por outro lado, pode fazer alguma diferença - eu prefiro teclados mecânicos, mas um bom tipo de teclado tipo scissor pode ser muito melhor do que um teclado padrão de switch de membrana.

Então ... não, usar PS / 2 ou USB não deve fazer diferença. Conseguir um teclado com o qual você se sinta confortável e se encaixa bem.

    
por 10.01.2014 / 15:20
0

Com base no comentário à pergunta original, responderei a uma pergunta um pouco diferente, referente à capacidade de resposta e à latência.

A versão USB não vai fazer uma diferença de agachamento para a capacidade de resposta do teclado. Os pacotes de dados são tão pequenos que a diferença é insignificante. O que pode fazer uma pequena diferença é a taxa de pesquisa para dispositivos HID. No USB, os dispositivos não podem interromper uma interrupção no host. Em vez disso, o hot deve periodicamente pesquisar o dispositivo para alterações, o que pode ser feito até 1000 Hz. (Ou seja, 1000 vezes por segundo.)

Por padrão, no Windows, a taxa de pesquisa é de 125 Hz, o que significa que esse estágio potencialmente introduzirá 8 milissegundos na cadeia de latência de saída > 125 Hz significa que o teclado USB é pesquisado com um pouco mais de duas vezes por quadro, com uma atualização de 60 Hz. (A atualização da tela de 60 Hz apresentará latência de até 16,7 ms, que é o tempo que leva para a transferência do quadro.) Isso foi considerado satisfatório para uso geral. No pior dos casos, essa latência de 8 ms fará com que você perca a renderização de um quadro, causando uma latência cumulativa 8+16.7+x ms ou 24.7+x ms, , em que x é toda a outra latência na cadeia, como o tempo gasto para o jogo processar e renderizar o quadro, e a latência introduzida por alguns monitores porque eles estão armazenando em buffer o arquivo. (Este é provavelmente o período de tempo dominante.)

Se você ainda quiser otimizar essa latência, você pode usar o utilitário hidusbf, vinculado abaixo. No entanto, esteja ciente de que é um pouco difícil de configurar, especialmente em sistemas operacionais de 64 bits.

link

    
por 10.01.2014 / 15:32

Tags