it-swarm-es.tech

¿Los teclados USB o PS / 2 responden más rápido?

¿Los teclados USB o PS/2 responden más rápido en términos de latencia de entrada de extremo a extremo, pulsación de tecla al carácter que aparece en la pantalla?

Relacionado:

Bajo cualquier conexión, ¿el tiempo entre el golpe de teclado y el personaje aparece el tiempo suficiente para ser perceptible?

Bajo cualquier conexión, ¿es posible presionar dos teclas en sucesión más rápido que el retraso de entrada de una sola tecla?

31
Aidan Ryan

Hubo un estudio en 2002 que evaluó los tiempos de respuesta de varios teclados para que esos retrasos pudieran explicarse mejor en experimentos en los que los tiempos de respuesta de los sujetos se midieron con teclados.

Hay varios resultados interesantes, pero el punto relevante para esta pregunta es que hubo una variación bastante significativa entre los teclados, y todos los teclados USB probados tuvieron un intervalo de exploración efectivo más largo (18.77 ms - 32.75 ms) que el PS/2 teclados (2,83 ms - 10,88 ms).

Para explicarlo simplemente, los teclados escanean cada columna de teclas y comprueban si hay alguna presionada. Entonces, su señal no se genera en el instante en que presiona la tecla, sino cuando el controlador escanea la tecla y ve que se presiona. Después de que el teclado envía la señal a la PC, obviamente hay demoras adicionales antes de que aparezca el carácter en la pantalla, pero se solucionan independientemente del tipo de teclado.

Entonces, si presionó una tecla el momento después de que se escaneó, podría tomar casi 30 ms más en un teclado USB lento para ser detectado y enviado a la computadora. Estoy seguro de que hay algunos jugadores serios que afirman notar ese tipo de retraso.

30
jtb

No lo vi mencionado en ninguna parte aquí, y aunque es antiguo, esta publicación aún se devuelve a través de una simple búsqueda en Google, por lo que no solo el tiempo de respuesta es más rápido sino que los teclados PS/2 admiten una renovación ilimitada, lo que significa que puede presionar tantas teclas como desee a la vez y todas se registrarán. SB alcanza un máximo de 6, creo. Como programador, a menudo no me encuentro con este problema, pero para los jugadores, ¡esto significa todo!

9
kmatheny

Cualquier usuario de PC con conocimiento sabe que PS/2 es una conexión mucho mejor que USB. Primero, le dará total libertad sin límite a la cantidad de pulsaciones simultáneas de teclas. E igualmente importante, usar la PS/2 puede mejorar tu experiencia de juego en general. La razón es que cuando usa un teclado USB, su computadora en realidad usa el tiempo de CPU para sondear su teclado. Cuanto mayor sea el índice de sondeo, más tiempo de CPU se utilizará para realizar el sondeo. Y debido a la tasa de rebote incorporada que se encuentra en cualquier teclado de calidad, cualquier tasa de sondeo por encima de 200Hz es simplemente una pérdida de tiempo de CPU y realmente solo es el resultado de un bombo publicitario sin sentido. A diferencia de los teclados USB, un teclado PS/2 no se sondea en absoluto. El teclado simplemente envía una señal a la computadora a medida que se presionan las teclas, lo que provoca una interrupción de hardware, lo que obliga a la CPU a registrar la señal.

2
alex

Aparentemente, PS/2 es más rápido. Si compra un teclado de $ 150 como este diseñado para jugadores profesionales, la interfaz estándar es PS/2. Tiene una tecnología PS/2 amortiguada, dorada y súper elegante, aunque se incluye un adaptador USB a.

0
petehern