¿Existe una clara ventaja que tiene un puerto PS2 sobre un puerto serie / USB?

17

Tal vez una pregunta tonta ... Me han dicho que la tecnología PS2 se remonta a principios de la década de 1990 o por ahí. En general, los fabricantes de placas base aún admiten la tecnología / puertos PS2 en lugar de proporcionar un par adicional de puertos USB para teclado y mouse. ¿Existe alguna ventaja clara que tenga un puerto PS2 sobre un puerto serie / USB?

No es que tenga nada en contra de los fabricantes que continúan admitiendo PS2 (+: Mi mouse Logitech First data de hace casi una década y ya ha visto 3 computadoras

Todo el mundo
fuente
2
Tengo un teclado y mouse USB, pero debido a una configuración incorrecta en mi BIOS, solo puedo usar el teclado una vez que el sistema operativo ha terminado de cargarse. Entonces, no puedo presionar F2 para corregir el BIOS ... ¿la solución? usa un teclado PS2.
woliveirajr
Iré con la respuesta de AndrejaKo; La razón es que, en mi humilde opinión, un controlador USB que maneja múltiples dispositivos podría colgarse o algo así, tal vez cuando hay dispositivos conectados que se comunican a través de diferentes versiones de USB (por ejemplo). Uh ... básicamente, la mención de AndrejaKo de la versión USB, y la mención de confiabilidad de Barlop tocaron una fibra sensible
todo el mundo el

Respuestas:

13

¡Si! Algunos sistemas operativos simplemente no funcionan con teclados o ratones USB. Además, algunos sistemas operativos pueden no tener controladores USB correctos disponibles durante la instalación, lo que podría causar problemas con la instalación del sistema operativo. Claro, estos problemas son raros ahora (pero podrían resurgir debido a USB 3), pero para los fabricantes de dispositivos vale la pena tener compatibilidad con los estándares más antiguos.

Ahora en el lado del hardware, los beneficios de PS / 2 son claros. Los controladores necesarios son mucho más sencillos de usar y se pueden cargar en una etapa mucho más temprana que los controladores USB, por lo que PS / 2 puede ser útil al restaurar sistemas operativos dañados que se "bloquean" durante cierta parte del proceso de arranque. Otro punto es que los conmutadores KVM PS / 2 son más fáciles de diseñar y más baratos de fabricar. Finalmente, el punto principal es que el conector PS / 2 en sí es relativamente pequeño, no es muy difícil de usar y es suficiente para el uso del teclado y el mouse. En cuanto a los tiempos de respuesta, esta respuesta afirma que PS / 2 realmente tiene una ventaja sobre los dispositivos USB.

Otro "beneficio" para PS / 2 es que está profundamente arraigado, es un estándar antiguo y probado y, por lo tanto, cuenta con el respaldo de la "inercia" del fabricante. Como podemos ver al analizar el historial de la computadora, el USB tardó un tiempo en reemplazar los puertos seriales y paralelos existentes, así como ciertos conectores propietarios, incluso en situaciones en las que tenía una ventaja significativa de velocidad y usabilidad. En la situación actual, por lo que puedo ver, USB no tiene tantas ventajas cuando se usa para conectar ratones y teclados a computadoras de escritorio donde las únicas desventajas principales de PS / 2 son que el conector no es tan fácil de enchufar como USB y soporte oficial de conexión en caliente que ha sido en su mayoría portado a los sistemas actuales que usan PS / 2.

AndrejaKo
fuente
Entonces, si un sistema operativo se bloquea en el proceso de arranque, ¿cómo ayuda un teclado ps2?
barlop
1
@barlop Algunos sistemas operativos (en su mayoría de tipo Unix) tienen varios niveles de arranque para que pueda arrancar el sistema con los controladores y servicios mínimos requeridos y luego solucionar problemas del sistema. En algunas situaciones, los niveles de arranque más bajos pueden no incluir controladores USB en absoluto. Tener un teclado PS / 2 ayuda en tales situaciones, ya que no tiene que buscar una consola en serie (si tiene un puerto en serie).
AndrejaKo
Con respecto a la respuesta a la que se vincula, he encontrado casos en los que escribo y las letras no aparecen rápidamente, probablemente cuando ha sucedido, ha sido más con USB
barlop
16

Por lo que leí en esta página hasta ahora, parece que mucha gente está mal informada. La siguiente es información SOLO EN TECLADOS. No tengo idea sobre PS / 2 para ratones. La información es de http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418 :

Bloqueo de teclas y efecto fantasma

El efecto fantasma es cuando presionas dos teclas en el teclado, y una tercera tecla, que no presionaste, también se envía a la PC. Esto se ve muy raramente incluso en los tableros modernos más baratos, porque los fabricantes tienen la costumbre de limitar el vuelco para que las claves fantasmas siempre estén bloqueadas.

El bloqueo de teclas es tan simple como parece; lo estás experimentando cuando alcanzas la vuelta máxima de la llave. Entonces, si presiona 2 teclas, y la tercera tecla está bloqueada en su tablero; entonces simplemente experimentaste el bloqueo porque tu teclado solo tiene 2KRO.

Cambio de tecla (#KRO & NKRO)

NKRO es cuando puedes presionar tantas teclas como quieras al mismo tiempo, y todas pasan. Esto es similar a lo que algunos 'teclados para juegos' comercializan incorrectamente como "anti-efecto fantasma", a pesar de que Logitech y Razer solo lo aplican al clúster WASD. Tenga en cuenta que en este momento solo los teclados PS / 2 pueden exhibir una transferencia completa de n teclas; aunque Microsoft y Ducky son solo dos compañías que ya han estudiado el diseño de NKRO a través de USB.

xKRO, donde x = Cualquier número, es el rollo de la llave de su tablero; y representa el número máximo de teclas que puede presionar sin experimentar ningún bloqueo de teclas.

Muchos teclados mecánicos USB están etiquetados como 6KRO, lo que significa que se pueden presionar 6 teclas a la vez sin que el usuario experimente un bloqueo. Esto generalmente es suficiente para la mayoría de los usuarios. Aunque un número limitado de juegos puede tener un problema con 6KRO. Los teclados USB con 6KRO también permiten utilizar un máximo de 4 teclas modificadoras con esas 6 teclas normales. Estos modificadores incluyen CTRL, ALT, Shift y Super (Windows, Comando o Meta Key). A veces esto también incluye la tecla FN presente en teclados seleccionados.

Rebote clave

Todos los tipos de interruptores de llave, incluidos los domos de goma, hacen esto. Cuando presiona una tecla, el interruptor "se enciende" y se apaga muy rápidamente a medida que se coloca en su lugar. Esto hace que las teclas se registren varias veces para cada pulsación. Debido a esto, los teclados deben implementar algún tipo de retraso de rebote, de modo que una vez que presiona una tecla, el controlador espera una cierta cantidad de tiempo antes de registrar una pulsación de tecla. Como ejemplo, los interruptores Cherry MX necesitan 5 ms de tiempo de eliminación de rebotes, mientras que las cúpulas de goma necesitan más tiempo (exactamente cuánto tiempo depende de su calidad).

Tasas de sondeo y tiempos de respuesta

Si bien es muy útil para los ratones, no tiene sentido para los teclados. Supongamos por un minuto que todos los interruptores tienen el tiempo de rebote de 5 ms de los interruptores Cherry MX (que es muy generoso). Incluso si tuvieras velocidad y reflejos súper humanos, cada tecla se retrasaría al menos en esa cantidad. Entonces, realmente, cualquier tasa de sondeo de más de 200Hz (en el mejor de los casos) es absolutamente inútil, y nada más que exageraciones del mercado. Incluso puede ser un poco perjudicial, ya que estaría desperdiciando tiempo de CPU sondeando el teclado innecesariamente. Y a diferencia de los teclados USB, las placas PS / 2 no se sondean en absoluto. Simplemente envían la señal a la PC cuando están listos, lo que provoca una interrupción de hardware, lo que obliga a la CPU a registrar esa pulsación de tecla.

PS / 2 o USB?

PS / 2 gana en tres frentes: en primer lugar, admite la renovación completa de n-key. En segundo lugar, los teclados PS / 2 no se sondean, sino que se basan completamente en interrupciones. Y tercero, es imposible que se retrase debido a que el bus USB está siendo utilizado por otros dispositivos. Hay dos tipos de modos de transferencia USB: el modo de transferencia de interrupción (el teclado de sondeo USB, cuando se detecta la tecla, el controlador USB envía la interrupción a la CPU), y el modo de transferencia isócrono, que reserva una cierta cantidad de ancho de banda para el teclado con Una latencia garantizada en el autobús. Desafortunadamente, no hay absolutamente ningún teclado que use este último, porque tendrían que usarse controladores especiales, lo que hace que su costo sea prohibitivo.

Entonces, si su teclado admite PS / 2 y USB, y su PC tiene un puerto PS / 2, no hay razón para no usarlo.

ryanb9
fuente
2

En términos de ratones: PS / 2 también se basa en interrupciones, lo que significa que la señal no tendrá que esperar su turno. En la mayoría de los casos, el tiempo perdido es tan bajo que no lo notará.

Sin embargo, al menos en el juego "Starcraft: Broodwar", donde su velocidad a menudo puede superar las 10 acciones por segundo en ráfagas cortas a nivel competitivo, es importante tener tanto el teclado como el mouse en acciones basadas en interrupciones, de otra manera se superponen en pedidos incorrectos

Descubrí que esto es un problema solo a nivel competitivo, pero sigue siendo una razón por la que le doy una ventaja a cualquier hardware compatible con PS / 2 (las placas base necesitan 2 PS / 2 para mí al comprar una nueva PC).

Sé que la tasa de sondeo es mucho más baja para PS / 2, pero no importa para PS / 2 en absoluto ya que la señal se interrumpirá, no espere la confirmación.

Los inconvenientes de PS / 2 (como el arranque y el posible daño a la placa base) son 100% ciertos, pero para mí al menos, ya que no planeo desconectarlos NUNCA hasta que se rompan, no hay inconveniente.

En otras palabras, depende del comprador y sus expectativas.

Desafortunadamente para mí, los ratones PS / 2 son una rareza hoy en día y cuando encuentro uno que puedo usar, tiendo a comprar varios al mismo tiempo, solo para tener repuestos.

GatosPata
fuente
2
La mayoría de los nuevos ratones para juegos vienen con un adaptador PS / 2 incluido. El adaptador es pasivo, no activo. y el mouse admite el protocolo PS / 2 internamente, por lo que los mouse y teclados PS / 2 realmente funcionan en PS / 2 de forma nativa
yoyo_fun
2

He tenido dos ocasiones en las que el USB murió en mi computadora: dejó de funcionar. Afortunadamente, cada una de estas computadoras tenía puertos PS / 2. Pude buscar un teclado y mouse PS / 2 y solucionar fácilmente el problema de USB.

Si PS / 2 no hubiera estado disponible, habría tenido que restaurar una copia de seguridad para ponerme en marcha.

Todas las computadoras deben tener puertos PS / 2 para tales emergencias. O alguien debería hacer un adaptador PCI Express con puertos PS / 2 (no USB a PS / 2, sino PS / 2 verdadero ), para que pueda agregarlo si es necesario. Puede que nunca sea necesario, pero se alegrará de tenerlo si el USB muere en su computadora.

Todas las estaciones de acoplamiento para laptop que he visto tienen puertos para mouse y teclado PS / 2.

Jim
fuente
1

Si un teclado o mouse no funciona en un puerto USB, conecte un teclado o mouse a un puerto ps2.

Si una computadora solo tiene 2 puertos USB, o incluso 4 .. entonces 2 puertos ps2 son particularmente útiles. Casi nunca he tenido que enchufar / enchufar ps2, parece tan confiable. USB que tuve que usar, quizás en gran medida porque los conecté a un concentrador USB.

Cuando conecte un teclado ps2 tan pronto como se conecte, p. Ej. Si está apagado y enciende la computadora. o si ha sido "arriesgado" y lo ha enchufado mientras está encendido como prueba, entonces las luces parpadean y se enciende. Al enchufar un teclado USB no obtienes esa indicación. (Supongo que podría tocar el bloqueo numérico, etc., pero tiende a no obtener una indicación inmediata)

Un aspecto negativo es que aparentemente ps2 no es intercambiable en caliente, pero hacerlo puede dañar la placa base http://www.computing.net/answers/hardware/ps2-mouse-amp-keyboard-hot-plug/24664.html
http: //forums.overclockers.com.au/showthread.php?t=378403
que era una noticia antigua, por lo que tal vez haya cambiado ...

barlop
fuente
-1

No. De hecho, los puertos PS / 2 son peores que USB o serie, porque no admiten la conexión de un dispositivo sin reiniciar, y en muchos sistemas hay que hacerlos funcionar correctamente o no funcionan. De hecho, los puertos PS / 2 solo se proporcionan por compatibilidad con teclados y ratones antiguos en estos días. Se están volviendo cada vez menos comunes a medida que los teclados y ratones USB e inalámbricos se vuelven más comunes.

malvadedad
fuente
66
Los puertos "seriales" tampoco son compatibles exactamente con la
conexión en caliente
Puede ser difícil freír puertos serie o ps / 2. La mayoría de los conjuntos de chips en estos días le permitirán cambiar el teclado y el mouse, pero solía ser que primero tenía que enchufar el teclado; los ratones podían dañar un puerto del teclado; nunca tuve una oportunidad, pero siempre conecto el teclado primero.
Broam
Por 'hotplug' me refería a la función de autodetección. (En cuanto a la otro significado, puertos USB 2.0 son tenedor resistente .)
user1686
para ser justos, nunca he tenido ningún daño por ps / 2 hotplugging. o enchufar o desconectar, en cualquier orden, en cualquier momento. A veces, si no estaba enchufado en el momento del arranque, no funcionará cuando lo enchufes, pero eso es lo peor que he tenido.
Sirex
3
El USB se está volviendo común solo porque las computadoras portátiles deben ser más delgadas. Casi la única otra razón es ¡GUAU! ¡USB! Nunca tuve eso! debería ser genial!
Nakilon