web-dev-qa-db-fra.com

Les claviers USB ou PS / 2 répondent-ils plus rapidement?

Les claviers USB ou PS/2 répondent-ils plus rapidement en termes de latence d’entrée de bout en bout, de frappe au clavier apparaissant à l’écran?

En relation:

Quel que soit le type de connexion utilisé, le délai entre la frappe au clavier et le caractère apparaît-il suffisamment long pour être perceptible?

Sous l’une ou l’autre connexion, est-il possible de frapper deux clés successivement plus rapidement que le délai d’entrée simple?

31
Aidan Ryan

Il y a eu une étude en 2002 qui a évalué les temps de réponse de divers claviers afin que ces retards puissent être mieux pris en compte dans les expériences où les temps de réponse des sujets étaient en cours. mesurée avec des claviers.

Il y a un certain nombre de résultats intéressants, mais le point pertinent à cette question est qu'il y avait un écart assez important entre les claviers, et tous les claviers USB testés avaient un intervalle de balayage effectif plus long (18,77 ms - 32,75 ms) que le PS/2. claviers (2,83 ms - 10,88 ms).

Pour l'expliquer simplement, les claviers parcourent chaque colonne de touches et vérifient si vous en appuyez sur une. Ainsi, votre signal ne sera pas généré au moment où vous appuierez sur la touche, mais plutôt lorsque le contrôleur analysera la touche et constatera qu’elle est enfoncée. Une fois que le clavier a envoyé le signal au PC, il y a évidemment des délais supplémentaires avant que le caractère ne s'affiche sur votre écran, mais ils sont fixes quel que soit le type de clavier.

Ainsi, si vous avez appuyé sur une touche au moment où elle a été numérisée, la détection et l'envoi d'un clavier USB lent pourraient prendre près de 30 ms de temps supplémentaire. Je suis sûr que certains joueurs sérieux prétendent avoir remarqué ce genre de retard.

30
jtb

Je ne l'ai pas vu mentionné nulle part ici, et bien que vieux, ce message est toujours renvoyé via une simple recherche Google. Ainsi, non seulement le temps de réponse est-il plus court, mais les claviers PS/2 prennent en charge le survol illimité , ce qui signifie que vous pouvez appuyer sur autant de touches que vous le souhaitez en même temps et elles seront toutes enregistrées. USB maximum à 6 , je crois. En tant que programmeur, je ne rencontre pas souvent ce problème, mais pour les joueurs, cela signifie tout!

9
kmatheny

Tout utilisateur de PC averti sait que PS/2 est une connexion bien meilleure que l’USB. Premièrement, cela vous donnera une liberté totale sans limite du nombre de pressions simultanées sur les touches. Et, ce qui est tout aussi important, l’utilisation du PS/2 peut simplement améliorer votre expérience de jeu en général. La raison en est que, lorsque vous utilisez un clavier USB, votre ordinateur utilise actuellement le temps CPU pour interroger votre clavier. Plus le taux d'interrogation est élevé, plus le temps processeur utilisé pour effectuer l'interrogation est long. Et, en raison du taux de rebond intégré sur tout clavier de qualité, tout taux d'interrogation supérieur à 200 Hz est simplement une perte de temps processeur et un résultat de battage publicitaire inutile. Contrairement aux claviers USB, un clavier PS/2 n’est pas interrogé du tout. Le clavier envoie simplement un signal à l'ordinateur lors de l'appui sur les touches, ce qui provoque une interruption matérielle obligeant la CPU à enregistrer le signal.

2
alex

Apparemment, PS/2 est plus rapide. Si vous achetez un clavier de 150 $ comme celui-ci conçu pour les joueurs professionnels, l'interface standard est PS/2. Il est doté de la technologie PS/2 avec tampon, très sophistiquée, plaquée or et plaqué or, bien qu’un adaptateur USB-à-USB soit inclus.

0
petehern