PS2端口比串行/ USB端口具​​有明显的优势吗?


17

也许这是一个愚蠢的问题……有人告诉我PS2技术的历史可以追溯到1990年代初期。总的来说,主板制造商仍然支持PS2技术/端口,而不是为键盘和鼠标提供额外的几个USB端口。PS2端口相对于串行/ USB端口具​​有明显的优势吗?

并不是说我对制造商继续支持PS2有什么反对(+:我的Logitech First鼠标可以追溯到十年前,已经看到3台计算机


2
我有USB键盘和鼠标,但是由于BIOS中的某些配置错误,我只能在操作系统完成加载后才能使用键盘。因此,我无法按F2来更正BIOS ...解决方案?使用一个PS2键盘。
woliveirajr 2011年

我会附AndrejaKo的回答;其基本原理是,恕我直言,处理多个设备的USB控制器可能会挂起或挂起其他东西-也许当连接的设备之间通过不同的USB版本进行通信时(例如)。呃...基本上,AndrejaKo提到USB版本,而Barlop提到可靠性都引起了共鸣
大家

Answers:


13

是! 某些操作系统无法与USB键盘或鼠标一起使用。此外,某些操作系统在安装过程中可能没有正确的USB驱动程序可用,这可能会导致OS安装问题。当然,此类问题现在很少见(但由于USB 3可能会再次出现),但对于设备制造商而言,必须与旧标准兼容才行。

现在在硬件方面,PS / 2的好处显而易见。所需的驱动程序比USB驱动程序更易于使用,并且可以比USB驱动程序更早地加载,因此PS / 2在恢复在启动过程的某些部分“挂起”的损坏操作系统时会很有帮助。另一个要点是PS / 2 KVM切换器更易于设计且制造更便宜。最后,主要要点是PS / 2连接器本身相对较小,使用起来并不是很困难,并且足以用于键盘和鼠标。就响应时间而言,答案声称PS / 2实际上比USB设备具有优势。

PS / 2的另一个“好处”是它根深蒂固,古老而久经考验的标准,因此得到了制造商“惯性”的支持。正如我们在分析计算机历史记录时所看到的那样,即使在USB具有显着的速度和可用性优势的情况下,USB仍需要花费一些时间来替换现有的串行和并行端口以及某些专有的连接器。从我所看到的当前情况来看,当将鼠标和键盘连接到台式计算机时,USB没有那么多优点,而PS / 2的唯一主要缺点是连接器不像USB那样容易插入以及官方的热插拔支持,这些支持大部分已移植到当前使用PS / 2的系统中。


因此,如果操作系统在引导过程中挂起,那么ps2键盘有什么帮助?
barlop 2011年

1
@barlop某些操作系统(大多数为Unix)具有多个启动级别,因此您可以使用最少的必需驱动程序和服务来启动系统,然后进一步对系统进行故障排除。在某些情况下,最低启动级别可能根本不包含USB驱动程序。在这种情况下,拥有PS / 2键盘会有所帮助,因为您不必去寻找串行控制台(如果您有串行端口)。
AndrejaKo 2011年

重新链接到您的答案,我发现我输入和输入的字母没有很快出现的情况,可能是USB
导致的情况

16

到目前为止,从我在本页上看到的内容来看,似乎很多人都误会了。以下是仅键盘上的信息。我不知道鼠标的PS / 2。该信息来自http://www.overclock.net/t/491752/mechanical-keyboard-guide#post_6009418

密钥阻止和重影

重影是指您按下键盘上的两个键,而您没有按下的第三个键也被发送到PC。即使是最便宜的现代主板,也很少见到这种情况,因为制造商习惯于限制翻转,以便始终锁定幻像键。

按键阻止听起来很简单;当您达到最大密钥翻转时,您会体验到它。因此,如果您按2键,而第三个键在您的面板上被锁定;那么您刚刚遇到了阻塞,因为您的键盘只有2KRO。

密钥翻转(#KRO和NKRO)

NKRO是指您可以同时按任意多个键进行操作的所有键。这类似于某些“游戏键盘”误将其称为“防重影”,尽管Logitech和Razer仅将其应用于WASD集群。请注意,目前只有PS / 2键盘可以显示完整的n键翻转;尽管Microsoft和Ducky只是两家已经着眼于通过USB设计NKRO的公司。

xKRO,其中x =任何数字,是您的面板上的按键翻转;代表您可以按下的最大按键数,而不会遇到任何按键阻塞的情况。

许多USB机械键盘都标记为6KRO,这意味着可以一次按下任意6个键而不会出现阻塞现象。对于大多数用户来说,这通常就足够了。虽然数量有限的游戏可能对6KRO有问题。带有6KRO的USB键盘还最多允许将4个修改键与这6个普通键一起使用。这些修饰符包括CTRL,ALT,Shift和Super(Windows,Command或Meta键。)有时,这还包括某些选择键盘上的FN键。

按键弹跳

所有类型的按键开关(包括橡胶弹片)都可以执行此操作。当您按下一个键时,该开关在安装到位时会很快“弹跳”开和关。这会使按键每次按下都要注册多次。因此,键盘需要实现某种类型的反跳延迟-以便一旦按下按键,控制器就会在注册按键之前等待一段时间。例如,Cherry MX开关需要5毫秒的去抖时间,而橡胶弹片需要更长的时间(确切的时间取决于它们的质量)。

轮询率和响应时间

尽管它对鼠标非常有用,但对键盘而言却毫无意义。让我们假设一分钟,所有交换机都具有Cherry MX交换机5毫秒的去抖动时间(这是非常慷慨的)。即使您拥有超快的人速度和反应力,每个按键也会被延迟至少那么多。因此,实际上,任何超过200Hz(充其量)的轮询速率绝对是毫无用处的,仅是市场的炒作。这甚至可能有点有害,因为您会浪费CPU时间,不必要地轮询键盘。而且与USB键盘不同,PS / 2板根本不会被轮询。他们只要准备好就简单地将信号发送到PC,这会导致硬件中断,迫使CPU记录该击键。

PS / 2或USB?

PS / 2在以下三个方面获胜:首先,它支持完整的n键翻转。其次,PS / 2键盘不会被轮询,但完全基于中断。第三,不可能被其他设备使用的USB总线延迟。USB传输模式有两种:中断传输模式(USB轮询键盘,当检测到按键时USB控制器将中断发送到CPU)和同步传输模式,该模式为键盘保留了一定的带宽。确保总线上的延迟。不幸的是,绝对没有使用后者的键盘,因为必须使用特殊的控制器,因此成本很高。

因此,如果您的键盘同时支持PS / 2和USB,并且您的PC具有PS / 2端口,则没有理由不使用它。


2

对鼠标而言:PS / 2也是基于中断的,这意味着信号不必等待其转向。在大多数情况下,损失的时间是如此之短,以至于您不会注意到它。

但是,至少在“星际争霸:巢穴之战”游戏中,您的速度通常可以在竞争水平下短时每秒超过10个动作,重要的是让键盘和鼠标同时执行基于中断的动作,否则它们会重叠以不正确的顺序。

我发现这仅在竞争方面是一个问题,但这仍然是我对任何PS / 2支持硬件有所优势的原因(购买新PC时主板需要2 PS / 2)。

我知道PS / 2的轮询速率要低得多,但对于PS / 2的ALL都没有关系,因为信号会中断,而不是等待确认。

PS / 2的不便(例如启动和对主板的可能损坏)是100%正确的,但是至少对我来说,由于我不打算永远拔掉这些插头,直到它们破裂,所以它没有任何缺点。

换句话说,它取决于买方及其期望。

对于我来说不幸的是,PS / 2鼠标如今已经很少见了,当我找到可以使用的鼠标时,我倾向于同时购买多只鼠标,以备不时之需。


2
大多数新的游戏鼠标都随附有PS / 2适配器。适配器是被动的,不是主动的。并且鼠标内部支持PS / 2协议,因此他在那里实际使用了PS / 2鼠标和键盘,并且其键盘实际上在PS / 2上运行
yoyo_fun

2

我有两次USB在计算机上死机–退出了工作。幸运的是,这些计算机均具有PS / 2端口。我能够固定PS / 2键盘和鼠标并轻松解决USB问题。

如果PS / 2不可用,我将必须还原备份才能启动并运行。

对于此类紧急情况,所有计算机都应具有PS / 2端口。或者,有人应该制作一个带有PS / 2端口的PCI Express适配器(不是USB到PS / 2,而是真正的 PS / 2),以便您可以根据需要添加它。可能永远不需要它,但是如果计算机上USB死了,您将很高兴。

我见过的所有笔记本电脑扩展坞都有PS / 2鼠标和键盘端口。


1

如果键盘或鼠标在USB端口中不起作用,请将键盘或鼠标插入ps2端口。

如果计算机只有2个USB端口,甚至只有4个。那么2 ps2端口特别有用。我几乎从未用过插入/插入ps2的声音,它似乎是如此可靠。我不得不使用USB,虽然很大程度上可能是因为我已将它们插入USB集线器。

接通电源后立即插入ps2键盘时(例如,在关闭电源并打开计算机后)。或者,如果您一直处于“危险状态”并在测试时将其插入电源,则指示灯会闪烁,表明电源已接通。插入USB键盘时,您不会得到该指示。(我想您可以点击数字锁等,但是您往往不会立即得到指示)

不利的一面是,ps2显然不是仅可热插拔,但这样做可能会损坏主板 http://www.computing.net/answers/hardware/ps2-mouse-amp-keyboard-hot-plug/24664.html
http: //forums.overclockers.com.au/showthread.php?t=378403
这是个老新闻,所以也许已经改变了。


-1

否。事实上,PS / 2端口比USB或串行端口差,因为它们不支持不重启就插入设备,并且在许多系统上,您必须以正确的方式获取它们,否则它们将无法正常工作。实际上,如今提供PS / 2端口只是为了与旧的键盘和鼠标兼容。随着USB和无线键盘与鼠标的普及,它们正变得越来越少。


6
“串行”端口也不完全支持热插拔……
user1686

很难油炸串行或ps / 2端口。如今,大多数芯片组都允许您切换键盘和鼠标,但是过去曾经必须先插入键盘-鼠标可能会损坏键盘端口-我从来没有尝试过,但我总是先插入键盘。
Broam 2011年

“热插拔”是指自动检测功能。(关于其他含义,USB 2.0端口是耐分叉的。)
user1686'9

公平地讲,我从未受到ps / 2热插拔的任何损害。或随时以任何顺序插入或插入。有时,如果在启动时未插入,则在插入时将无法工作,但这是我所遇到的最糟糕的情况。
Sirex

3
USB 仅由于笔记本电脑需要更薄而变得普遍。几乎唯一的另一个原因是哇!USB!从来没有!应该很酷!
Nakilon 2012年
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.