Une souris ou un clavier USB peut-il être connecté au connecteur PS / 2 d'une carte mère via un adaptateur USB-PS / 2?

15

La souris doit-elle connaître un protocole différent ou un brochage différent pour pouvoir être connectée à un port PS / 2?

De nombreux fournisseurs proposent un adaptateur USB - PS / 2, mais certains ne le font pas.

D'après ce que je sais, les interfaces PS2 et USB ont même un nombre différent de broches. Comment un tel adaptateur fonctionnerait-il?

L'appareil aura-t-il les mêmes performances qu'auparavant?

Est-il nécessaire que le périphérique USB «sache» qu'il est connecté à un port PS / 2? Je suppose que c'est nécessaire car les adaptateurs USB vers PS / 2 ne sont que cela: des adaptateurs. pas de convertisseurs. Ils ne font rien au signal, donc le clavier ou la souris devraient probablement connaître et adapter leur signal en conséquence.

Et une autre question: y a-t-il une latence ajoutée lors de la connexion d'un clavier ou d'une souris USB à un port PS / 2 à l'aide d'un adaptateur? Je suppose que l'adaptateur lui-même n'ajoute pas de latence car il ne connecte que certaines broches à d'autres, mais à l'intérieur de la souris ou du clavier, quelque chose doit changer. La souris doit passer à la sérialisation des données PS / 2 au lieu de l'USB. En théorie, le PS / 2 devrait être plus rapide, mais je pense que si cet appareil particulier est conçu pour fonctionner correctement sur USB, il pourrait avoir une sorte de convertisseur de signal interne qui peut générer une certaine latence.

yoyo_fun
la source

Réponses:

9

Ces adaptateurs sont purement mécaniques. Il n'y a pas de convertisseur ou quoi que ce soit à l'intérieur. Donc, oui, la souris / le clavier doit faire PS / 2 seul .

Le fait que le circuit intégré du contrôleur à l'intérieur du périphérique d'entrée fonctionne moins bien avec PS / 2 dépendra de la façon dont le commutateur de protocole est effectué.

Il est peu probable que PS / 2 fonctionne sensiblement différemment de l'USB. En regardant simplement les spécifications de connexion, l'USB est largement supérieur, à la fois en vitesse et en latence. Seules les inefficacités du contrôleur hôte USB pourraient entraîner une pire expérience globale.

PS / 2 et USB partagent certaines propriétés qui rendent un adaptateur réalisable:

  • 5 V
  • Courant faible
  • 2 fils «données» (bien que l'un soit une horloge sur PS / 2).
  • (deux broches sur PS / 2 ne sont pas utilisées)
Daniel B
la source
7
en fait, les ports PS / 2 ont une latence plus faible que l'USB en raison du fait qu'ils envoient les signaux directement au processeur via des signaux d'interruption qui sont beaucoup plus efficaces que la façon dont l'USB se connecte au processeur. Beaucoup de gens disent qu'il n'y a pas de différence, ce qui est bs si vous êtes dans le jeu car la différence de 10 ms est énorme là-bas. Si vous consultez vos e-mails, cela n'a pas d'importance. La raison pour laquelle j'ai posé cette question est parce que je veux connecter mes périphériques au PS / 2 et j'étais curieux au sujet des circuits internes qui permettent de communiquer à la fois avec USB et PS / 2
yoyo_fun
1
@ Daniel, u écrivez "Il est peu probable que PS / 2 fonctionne sensiblement différemment de l'USB. En regardant simplement les spécifications de connexion, l'USB est largement supérieur, à la fois en vitesse et en latence" <--- En regardant en arrière lorsque nous avions des ordinateurs avec USB et Ps2, il était clair que Ps2 était largement supérieur, beaucoup plus rapide, beaucoup plus réactif.Je me souviens d'une réactivité plus lente en activant et désactivant le verrouillage numérique .. il était disponible sur ps2 dès le début après le verrouillage du défilement du verrouillage numérique et la pause / la pause avait éclaté qui était tout de suite. Avec l'USB, il a fallu un certain temps pour se retrouver, et même alors peut-être pas aussi réactif.
barlop
2
Désolé, revenez avec l'argument "USB et PS / 2 sont équivalents" lorsque les interfaces de clavier USB commencent à prendre en charge le roulement à n touches.
Cody Gray
3
@barlop J'ai au moins trois claviers qui ne fonctionnaient pas avec un adaptateur: MS Natural Keyboard 4000, Cooler Master Quickfire TK Stealth et certains claviers non nommés. Et même si tous les claviers devaient le supporter, ma déclaration serait toujours vraie à 100%.
Daniel B
6
La norme USB HID prend en charge NKRO. Mais cela nécessite des claviers pour démarrer avec 6KRO pour le plaisir des programmeurs BIOS paresseux, et ne les oblige pas à implémenter NKRO. Les programmeurs de clavier paresseux prennent donc le chemin de la moindre résistance. Je pense. en.wikipedia.org/wiki/… usb.org/developers/hidpage/HID1_11.pdf
Matt Nordhoff
4

Je peux définitivement répondre à la première partie de la question,

"La souris doit-elle connaître un protocole différent ou un brochage différent pour pouvoir être connectée à un port PS / 2?"

La réponse est oui, un périphérique USB HID (souris et claviers) doit comprendre le protocole PS / 2 alternatif pour fonctionner dans le port PS / 2 à l'aide d'un adaptateur USB-PS / 2.

Toutes les souris ou claviers USB ne prennent pas en charge le mode PS / 2. La présence de l'adaptateur vert dans le package OEM garantit cette compatibilité, mais l'inverse n'est pas vrai - certains appareils HID prennent en charge le mode PS / 2 même si l'adaptateur n'est pas inclus avec le produit, d'autres non, tout dépend de l'IC dans utilisation. Par exemple, la souris optique pour ordinateur portable Microsoft P / N: X08-86056 ne fonctionne pas sur le port PS / 2.

Ale..chenski
la source