USB接口:USB Polling Rate是什么?2000Hz、3000Hz越快越好吗?

2018-12-25 17:12

导读: 以键盘、滑鼠等输入设备的角度来看 USB Polling Rate,就不得不提到 USB 与 PS/2 介面传输资料的差异性。 PS/2 是专门为键盘与滑鼠特化的连结传输埠,在此之前则采用 5pin DIN 和 DE-9(多数时候误称为 DB-9)RS-232C 作为传输埠。 PS/2 传输资料的频率预设

以键盘、滑鼠等输入设备的角度来看 USB Polling Rate,就不得不提到 USB 与 PS/2 介面传输资料的差异性。 PS/2 是专门为键盘与滑鼠特化的连结传输埠,在此之前则采用 5pin DIN 和 DE-9(多数时候误称为 DB-9)RS-232C 作为传输埠。 PS/2 传输资料的频率预设为100Hz(可调整至200Hz),当滑鼠或是键盘想要传输资讯,如往左移、按下W 键等,便会发出硬体中断指令,让CPU中断目前所执行的工作,改而处理键盘与滑鼠的输入指令。

不少强调电竞用途的滑鼠或是键盘产品,都会强调 Polling Rate 这个数值,绝大部分均采用 USB HID 规范最高 1000Hz,以便和预设值 125Hz 区分。不过 Polling Rate 真的越大越好吗? PS/2 介面有这个问题吗?更高的频率又是如何达成的?

 

另一方面,USB 键盘与滑鼠输入则是透过系统轮流询问的方式达成,系统以称之为Polling Rate 的间隔频率(预设为125Hz,最高可调整至1000Hz),向键盘或是滑鼠询问是否想要传输资讯,若键盘或滑鼠缓冲区内部有着按键按下或是移动资讯,则会在轮询后发送至系统。

 

在玩家之间相当流行的Mouse Rate Checker,其实并非用来检查USB 的Polling Rate,而是统计滑鼠座标资讯更新的频繁程度,因此必须在程式视窗内部快速移动游标,所呈现的数值才能够逼近USB Polling Rate 最大值

▲在玩家之间相当流行的Mouse Rate Checker,其实并非用来检查USB 的Polling Rate,而是统计滑鼠座标资讯更新的频繁程度,因此必须在程式视窗内部快速移动游标,所呈现的数值才能够逼近USB Polling Rate 最大值。

 

以系统资源角度来看,PS/2 介面仅在资料传输时触发硬体中断,而USB 则需要系统定时询问,Polling Rate 越高越会消耗系统资源,处理USB 讯号也比PS/2 繁复;若是使用者经历过PS/2 与USB 交接的年代,可以发现USB 滑鼠移动顺畅度并不比PS/2,主因在于当年硬体效能不足。若是硬体效能达标且Polling Rate 越高,USB 滑鼠使用者可以感受滑鼠游标移动较为顺畅;相对而言PS/2 采用硬体中断处理输入作业,且解读方式相对USB 简单,PS/2 介面可以拥有较低的输入延迟时间。

 

目前依旧留有 PS/2 连接埠的主机板并不多,主要集中在旗舰、高阶强调电竞的款式,或是用来升级老旧电脑的入门款式,需要保持介面相容性的特殊族群

▲目前依旧保有 PS/2 连接埠的主机板并不多,主要集中在旗舰、高阶强调电竞的款式,或是用来升级老旧电脑的入门款式,需要介面相容性的特殊族群。

 

近年来受惠于电脑硬体效能增加,PS/2 与USB 介面键盘、滑鼠的输入体验差距已逐渐缩小,且PS/2 介面仅可供滑鼠、键盘使用,若是更换成USB 则能够相容更多的周边装置。除了部分相当敏感的玩家之外,如今选择PS/2 介面滑鼠、键盘多是为了相容性缘故,如KVM、UEFI/BIOS 操作等,譬如笔者手边就有1 款无线键盘,电脑开机时偶而会初始化失败无法使用。

 

2000Hz?

 

部分滑鼠型号宣称拥有 1000Hz 以上的 Polling Rate 数值,如 2000Hz、3000Hz,超越 USB HID 规范数值又是如何办到的?以滑鼠为例,第一种方式依旧保持 USB Polling Rate 为 1000Hz,但是光学感应引擎每秒取样 2000 次,即可在每次轮询传输 2 个座标。但由于12、34 座标传输时间不同,较为敏感的使用者可能会察觉到1 到2、2 到3 之间的细微时间差异,因此采用1000Hz 以上的滑鼠并不多见,而且此时也不宜称之为Polling Rate。

 

第二种方式则跳脱 USB HID 规范,如此一来即可提供相当小的资料传输间隔,飙升至 10000Hz 并非难事。不过此时需要搭配厂商自行设计的驱动程式,才能够正常使用滑鼠,若是遇到不支援的作业系统,如DOS、Linux、Android,或是主机板UEFI 介面,就无法使用这支滑鼠,因此第二种方法鲜少实作。

相关文章

最新资讯

  • Twitter绂佹鐢ㄦ埛鍒嗕韩鏈彇寰椾粬浜哄悓鎰忕殑鐓х墖鍙婂奖鐗
    2021-12-01 12:48
  • 鎹紶涓浗楠囧鎵撶畻鏀堕泦宸插姞瀵嗙殑楂樹环鍊艰祫鏂欙紝寰呴噺瀛愮數鑴戝彇寰楅噸澶х獊鐮村悗绔嬪嵆瑙e瘑
    2021-12-01 12:48
  • 鍙颁紒閾舵彮闇茬綉閾剁郴缁熺炕鏂拌繃绋嬶紝2闃舵杞瀷绯荤粺鏋舵瀯锛屽厛瀹瑰櫒鍖栧啀瀵煎叆寰湇鍔℃妧鏈
    2021-12-01 11:47
  • Scythe 澶ч暟鍒鎺ㄥ嚭 Thermal Elixer G 瀵肩儹纭呰剛鈥
    2021-12-01 10:51
  • AWS鏂版湇鍔¤浼佷笟鑷缓5G涓撶綉
    2021-12-01 10:48

手机

  • 涓鍔9RT濂戒笉濂斤紵涓嶆劎涓衡滀笉灏嗗氨鈥濈殑鏃楄埌鎵嬫満
    2021-11-25 17:44
  • 涓鍔9RT濂戒笉濂斤紵灞忓箷鍐嶅崌绾т綋楠屽浣曪紵
    2021-11-24 16:45
  • 涓鍔9RT濂戒笉濂斤紵涓鍔 9RT閫傞厤120Hz楂樺抚妯″紡
    2021-11-18 16:43
  • 涓鍔9RT姝e紡鍙戝竷 鍏ㄩ潰鍔犳枡鎬ц兘婊¤
    2021-11-16 18:43
  • 涓鍔9RT鍊煎緱涔板悧 鎬ц兘寰堟鍒峰嚭娴佺晠鏂伴珮搴
    2021-10-22 15:45

数码

  • iphone13娓増鍙互鍦ㄥぇ闄嗕繚淇悧 娓増iphone13鍦ㄥぇ闄嗚兘淇濅慨鍚
    2021-12-01 12:46
  • 鎽╂墭缃楁媺edgex30鎬庝箞鏍峰煎緱鍏ユ墜鍚 edgex30鍙傛暟浼樼己鐐
    2021-12-01 12:46
  • ios15淇′换鎺堟潈鍦ㄥ摢璁剧疆 ios15杞欢鎺堟潈淇′换姝ラ
    2021-12-01 11:45
  • 绱㈠凹Xperia 5 III鍥借鐗堝敭浠6599鍏冿細濯茬編涓撲笟寰崟鐩告満
    2021-12-01 11:45
  • realme GT2 Pro灏嗘垚鍏ㄧ悆绗簩涓彂甯冮獊榫8鏃楄埌鐨勬墜鏈
    2021-12-01 10:46

科技

  • 鑻辩壒灏斿甯冧慨澶嶅彶璇楃骇婕忔礊锛氱啍鏂拰骞界伒鏈夋湜琚叏闈㈤殧鏂
    2018-03-23 09:34
  • 涓叴閫氳鎴愮珛缁堢瀛愬叕鍙哥洰鏍囦笁骞村唴閲嶈繑鍥藉唴鎵嬫満涓绘祦鑸炲彴
    2018-03-23 09:34
  • KTM锛氱數鍔ㄨ秺閲庤溅锛熸垜涔熺暐鎳傜暐鎳 18骞碖TMFreerideE-XC鏀规鎯呮姤
    2018-03-23 09:34
  • 鐪嬪ソSiC鏅跺渾闇姹傚闀 鐩稿叧鍘傚晢鏋佸姏绋充綇SiC鍩烘澘渚涘簲婧
    2018-03-23 09:34
  • 鏈潵5骞达紝澶ф暟鎹骇涓氬皢杩庢潵鍝簺鍙橀潻
    2021-12-01 10:45