我想在旧服务器上使用 USB 键盘和鼠标。不是很旧,但 USB 端口已被占用。我计划使用有源 USB 转 PS2 转换器(Tripp Lite 品牌)
但是我需要能够在操作过程中切换键盘。所以我的问题是,USB 转 PS/2 转换器是否可以消除 PS/2 端口损坏的可能性?
答案1
如果您正在使用计算机上的 PS/2 端口,并且从该 PS/2 端口移除某个东西并插入其他东西,则可能会损坏主板上的某个桥接芯片(包含 PS/2 接口的芯片)。
(在传统的 PC 主板上,这应该是“南桥”芯片。在更现代的设置中,北桥功能被整合到 CPU 中,对于英特尔,它是“平台控制器中心”,对于 AMD,它是“融合控制器中心”。或者在非常小的平台中,它将位于 SOC(“片上系统”)中。)
如果您拔下插入转换器的 USB 键盘并插入另一个键盘,就应该没问题。
热插拔和 PS/2 的问题不在于键盘或鼠标,而在于 PS/2 连接器本身。在为热插拔设计的连接器中,触点长度是交错的,因此拔出时先接地,然后是电源,然后是数据电路,反之亦然。PS/2 接口使用的标准 mini-DIN 连接器并非如此设计。因此,当您插入 PS/2 任何东西时,数据引脚很有可能先于电源连接,结果是键盘试图通过数据接口获取电力。线路驱动器和接收器并非设计用于处理如此大的电流,因此它们会突然消失。
但积极的USB 设备到 PS/2 端口适配器,您不应该遇到将 USB 设备插入适配器进行热插拔的问题。
另一方面,服务器将看到 PS/2 键盘的断开和连接。这不会造成任何损坏,但可能无法正确检测和初始化新键盘。重新启动应该可以解决这个问题。
我不得不问:为什么不直接使用 USB 集线器?
答案2
USB 和 PS/2 均有接地,因此积极的只要 PS/2 端口不支持热插拔,插入 PS/2 端口的 USB 转换器就会提供安全的热插拔 USB。
无论如何,相对较新的硬件(大约 2005 年)很可能还具有更强大的 I/O 保护,并且虽然从技术上讲不可热插拔,但却能很好地防止损坏。