可以通过USB-PS / 2适配器将任何USB鼠标或键盘连接到主板的PS / 2连接器吗?


15

鼠标是否需要知道其他协议或其他管脚才能连接到PS / 2端口?

许多供应商提供USB-PS / 2适配器,但有些不提供。

据我了解,PS2和USB接口甚至具有不同数量的引脚。这样的适配器如何工作?

该设备是否具有与以前相同的性能?

USB设备是否有必要“知道”它已连接到PS / 2端口?我想这是必要的,因为USB到PS / 2适配器就是:适配器。不是转换器。他们对信号不做任何事情,因此键盘或鼠标可能应该知道并相应地调整其信号。

还有另一个问题:使用适配器将USB键盘或鼠标连接到PS / 2端口时,是否添加了任何延迟?我想适配器本身不会增加延迟,因为它仅将一些引脚连接到其他引脚,但是在鼠标或键盘内部必须进行一些更改。鼠标必须切换到PS / 2数据序列化而不是USB。理论上PS / 2应该更快,但我认为如果该特定设备可以在USB上正常运行,则可能会有某种内部信号转换器,这可能会产生一些延迟。

Answers:


9

这些适配器是纯机械的。没有转换器或内部任何东西。因此,是的,鼠标/键盘需要自己执行PS / 2

输入设备内部的控制器IC在PS / 2上是否会表现较差,将取决于协议切换的方式。

PS / 2的性能不太可能与USB显着不同。仅从连接规格来看,USB在速度和延迟方面都具有极大的优势。仅USB主机控制器效率低下会导致更糟的整体体验。

PS / 2和USB共享一些使适配器可行的属性:

  • 5伏
  • 低电流
  • 2条“数据”线(尽管其中一根是PS / 2上的时钟)。
  • (未使用PS / 2上的两个引脚)

7
实际上,PS / 2端口的延迟比USB低,这是因为它们通过中断信号直接将信号发送到处理器,这比USB连接到处理器的效率更高。很多人说,如果您玩游戏,bs是没有区别的,因为那里的10 ms差别很大。如果您检查您的电子邮件,那也没关系。我问这个问题的原因是因为我想将外围设备连接到PS / 2,并且我对内部电路感到
好奇

1
@ Daniel,u写道:“ PS / 2的性能不太可能与USB显着不同。仅从连接规格来看,USB在速度和延迟方面都非常优越”。使用USB和Ps2时,很明显Ps2优越得多,速度更快,响应速度也更快。我记得响应速度较慢,打开和关闭num lock都可以。休息已经闪过,马上就消失了。使用USB花费了一段时间才能使自己团结起来,甚至可能反应迟钝。
barlop

2
抱歉,当USB键盘接口开始支持n键翻转时,请返回“ USB和PS / 2等效”参数。
科迪·格雷

3
@barlop我至少有三个不能与适配器一起使用的键盘:MS Natural Keyboard 4000,Cooler Master Quickfire TK Stealth和一些无名键盘。即使所有键盘都支持它,我的陈述仍然是100%正确。
Daniel B

6
USB HID标准支持NKRO。但是为了懒惰的BIOS程序员,它要求键盘使用6KRO引导,并且不需要它们实现NKRO。因此,懒惰的键盘程序员会选择阻力最小的方法。我认为。en.wikipedia.org/wiki/... usb.org/developers/hidpage/HID1_11.pdf
马特诺德霍夫

4

我可以肯定地回答问题的第一部分,

“鼠标是否必须知道不同的协议或不同的引脚排列才能连接到PS / 2端口?”

答案是肯定的,USB HID设备(鼠标和键盘)必须理解备用PS / 2协议,才能使用USB-PS / 2适配器在PS / 2端口中工作。

并非每个USB鼠标或键盘都支持PS / 2模式。OEM软件包中绿色适配器的存在保证了这种兼容性,但事实并非如此-即使产品未随附适配器,某些HID设备也确实支持PS / 2模式,有些则不支持,全部取决于IC中的IC。用。例如,Microsoft笔记本光电鼠标P / N:X08-86056在PS / 2端口中不起作用。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.