找回密码
 加入我们
搜索
      
查看: 3450|回复: 28

[外设] PS/2接口是不是早就已经不是中断控制了?

[复制链接]
发表于 2024-12-18 16:27 | 显示全部楼层 |阅读模式
有个朋友魔怔了,一定要配个带PS/2接口的主板打电竞。但我记得之前在CSDN上还是哪看到过一篇UEFI解析,里面提到从UEFI开始就没有PS/2中断支持,PS/2接口也和USB一样走轮询/查验机制。论坛里有没有懂这方面的大哥?
发表于 2024-12-18 16:33 来自手机 | 显示全部楼层
你告诉他,他菜是因为他菜,不是因为设备菜
发表于 2024-12-18 16:34 | 显示全部楼层
尊重他人命运,PS2轮询率是200hz,随便一个带游戏二字的USB鼠标都是1000HZ了
Latency of mice
USB mice send data more quickly than PS/2 mice because standard USB mice are polled at a default rate of 125 Hz while standard PS/2 mice send interrupts at a default rate of 100 Hz when they have data to send to the computer.[11][12]

Also, USB mice do not cause the USB controller to interrupt the system when they have no status change to report according to the USB HID specification's default profile for mice.[13] Both PS/2 and USB allow the sample rate to be overridden, with PS/2 supporting a sampling rate of up to 200 Hz[2] and USB supporting a polling rate up to 1 kHz[11] as long as the mouse runs at full-speed USB speeds or higher.
发表于 2024-12-18 16:51 来自手机 | 显示全部楼层
csgo职业选手都用上无线鼠标好几年了,还在这这PS/2接口
发表于 2024-12-18 16:53 来自手机 | 显示全部楼层
我寻思现在也买不到PS/2的全新有线鼠标啊
发表于 2024-12-18 16:53 | 显示全部楼层
找个带 ps/2 口的新板子打电竞
还真没问题
发表于 2024-12-18 16:57 | 显示全部楼层
我看了眼抽屉里的极光飞雕和机械银貂,然后把抽屉关上了
发表于 2024-12-18 16:58 | 显示全部楼层
人家PS2接口是为了接键盘,不是为了鼠标
发表于 2024-12-18 18:52 | 显示全部楼层
我印象中,操作系统的IRQ1一直预留给IOAPIC接入的PS/2键盘使用,直接打中断给CPU local apic,这比实际以轮询运行的USB中断传输模式要快。另外,boot起OS之后,设备由OS管理,跟UEFI关系不大。
发表于 2024-12-18 19:49 | 显示全部楼层
400系明确标出来,keyboard和PS/2 mouse连接8259 IOAPIC,
https://cdrdv2-public.intel.com/615170/615170-001.pdf

还查了下600/700/800系列,keyboard是Forwarded to eSPI,所以理论上还是用的8259 IOAPIC
https://cdrdv2-public.intel.com/833778/833778-001.pdf
发表于 2024-12-18 19:59 | 显示全部楼层
xsdianeht 发表于 2024-12-18 16:34
尊重他人命运,PS2轮询率是200hz,随便一个带游戏二字的USB鼠标都是1000HZ了
Latency of mice
USB mice sen ...

PS/2是中断把信息带上来的,带宽肯定比不了USB
发表于 2024-12-18 20:03 | 显示全部楼层
这明显是拉不出来屎赖茅坑
发表于 2024-12-18 20:04 | 显示全部楼层
Mashiro_plan_C 发表于 2024-12-18 16:53
我寻思现在也买不到PS/2的全新有线鼠标啊

好像双飞燕的低端键鼠还有ps/2接口的在售
发表于 2024-12-18 20:07 来自手机 | 显示全部楼层
疾风之心 发表于 2024-12-18 20:04
好像双飞燕的低端键鼠还有ps/2接口的在售

其实我特意说鼠标主要是因为有PS/2的极致超频板也就给一个——光键盘快有啥用等下鼠标拉枪反应没跟上他是不是得剁手🤣
发表于 2024-12-18 20:13 | 显示全部楼层
Mashiro_plan_C 发表于 2024-12-18 20:07
其实我特意说鼠标主要是因为有PS/2的极致超频板也就给一个——光键盘快有啥用等下鼠标拉枪反应没跟上他是 ...

有一分二的线,不过我不知道能不能在这种超频板上用
发表于 2024-12-18 20:16 | 显示全部楼层
Mashiro_plan_C 发表于 2024-12-18 20:07
其实我特意说鼠标主要是因为有PS/2的极致超频板也就给一个——光键盘快有啥用等下鼠标拉枪反应没跟上他是 ...

鼠标用ps/2口没意义啊,键盘ps/2口好像很早以前是说usb接口键盘有键位冲突,ps/2口下才能全键无冲。现在不知道是不是还是这样
发表于 2024-12-18 20:32 | 显示全部楼层
好多主板首次进Bios都需要PS2,PS2永存不灭
发表于 2024-12-18 20:38 | 显示全部楼层
尊重他人命运
发表于 2024-12-19 09:26 | 显示全部楼层
疾风之心 发表于 2024-12-18 20:16
鼠标用ps/2口没意义啊,键盘ps/2口好像很早以前是说usb接口键盘有键位冲突,ps/2口下才能全键无冲。现在 ...

USB老早就全键无冲了
发表于 2024-12-19 09:33 | 显示全部楼层
xsdianeht 发表于 2024-12-18 16:34
尊重他人命运,PS2轮询率是200hz,随便一个带游戏二字的USB鼠标都是1000HZ了
Latency of mice
USB mice sen ...

不是这样算的,你1s能按几次键盘。信息在中断上可以理解为打车。usb这种轮询的你要理解为班车
发表于 2024-12-19 10:59 | 显示全部楼层
不如先问问他用的是多少刷新率的显示器,键盘用的是多少输入延迟的键盘,鼠标用的是多少轮询率的鼠标。
在我眼里业余电竞选手至少:240HZ刷新率显示器,键盘输入延迟不超过1.5ms,鼠标轮询率不低于1000Hz
发表于 2024-12-19 11:06 | 显示全部楼层
PS2键盘没毛病,不过现在新出的ps2键盘除了10几块钱的薄膜好像只有宁芝的静电容
PS2和usb接口的键盘在我颠覆状态的年纪还是用出来区别
发表于 2024-12-19 11:26 | 显示全部楼层
电脑卡死的时候按USB键盘没反应,按PS2键盘大概率还是会有反应的.这就是区别.PS2接口确实权限更高,对电竞有多少影响不知道了
发表于 2024-12-19 11:27 | 显示全部楼层
你朋友以为用上 PS2 接口就能把把赢
发表于 2024-12-19 11:30 | 显示全部楼层
确实优先级高啊,而且按键冲突也比USB好
发表于 2024-12-19 13:12 | 显示全部楼层
21PENNY 发表于 2024-12-18 19:49
400系明确标出来,keyboard和PS/2 mouse连接8259 IOAPIC,
https://cdrdv2-public.intel.com/615170/615170 ...

点个赞。有学问有教益。
发表于 2024-12-19 13:44 | 显示全部楼层
weizhen199 发表于 2024-12-19 09:33
不是这样算的,你1s能按几次键盘。信息在中断上可以理解为打车。usb这种轮询的你要理解为班车 ...

那也只差1ms啊,每秒轮询1000次,那么延迟也就多1ms,要是能感知到这么微小的延迟那显然不是人了
发表于 2025-1-17 20:29 | 显示全部楼层
PS/2依旧还是中断机制,毕竟要优先保证兼容性,就比如这个NCT6796D型号的SIO芯片,通过LPC/eSPI与PCH/CPU连接,本身又有直接提供PS/2的实现引脚,接收数据之后通过中断转发数据。
微信图片编辑_20250117202040.jpg
发表于 2025-1-17 21:27 来自手机 | 显示全部楼层
现在的系统设计都是朝着减少外部中断的方向在走(因为轮询的代价足够小了,灵活性好很多),实在追求这个,搞个2K轮询率的鼠标吧。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-4-27 04:28 , Processed in 0.013673 second(s), 6 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表