Re: [分享] 關於USB裝置延遲的檢測和改善
錯誤百出也就不一一更正了.
幾個重點如下.
1. USB HID的回報率(Report Rate)是看USB Descriptor裡 bInterval的設定.
其中Full/HS跟Low Speed也不一樣.
早先很多HID Device是 USB Low Speed.
bInterval設0x0A的話, 就是10個USB Frame回一次. 1個Frame是1ms.
所以回報率是100/s
而現在大部份的裝置隨便都是125/s起跳.
很多Gaming Mouse還做到 800/s, 就算是無線的也是.
2. Windows Driver經過幾次都更新後,
其實Windows也不看bInterval這個值了,
他會用最大值 1000/s去polling.
所以不管是改bInterval還是改USB Driver都沒有幫助的.
因為預設就是最大回報率去polling了.
3. 其實回報率並不是唯一的影響滑鼠的感覺.
最大的影響其實還是在Sensor, 或是高CPI.
比如說藍光針孔形的, 或是雷射,
因為波長短, 分辨率好. 所以使用者用起來會覺得很即時.
一味的追求高回報率其實是緣木求魚,
以選手來講, 最快也是1秒點擊6次.
回報率根本沒差那麼多!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.69.87.123
推
04/08 13:06, , 1F
04/08 13:06, 1F
推
04/08 13:41, , 2F
04/08 13:41, 2F
→
04/08 13:46, , 3F
04/08 13:46, 3F
→
04/08 13:46, , 4F
04/08 13:46, 4F
→
04/08 14:10, , 5F
04/08 14:10, 5F
→
04/08 14:11, , 6F
04/08 14:11, 6F
推
04/09 10:22, , 7F
04/09 10:22, 7F
→
04/09 10:22, , 8F
04/09 10:22, 8F
→
04/10 13:57, , 9F
04/10 13:57, 9F
討論串 (同標題文章)
完整討論串 (本文為第 2 之 2 篇):