Re: [分享] 關於USB裝置延遲的檢測和改善

看板Key_Mou_Pad作者 ( )時間11年前 (2013/04/08 11:45), 編輯推噓3(306)
留言9則, 4人參與, 最新討論串2/2 (看更多)
錯誤百出也就不一一更正了. 幾個重點如下. 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
GJ !
04/08 13:06, 1F

04/08 13:41, , 2F
高回報率講究的不就是移動軌跡?
04/08 13:41, 2F

04/08 13:46, , 3F
高CPI絕對比高回報率來的有感.
04/08 13:46, 3F

04/08 13:46, , 4F
同一隻滑鼠 回報率125跟1000的手感差很多的
04/08 13:46, 4F

04/08 14:10, , 5F
樓上你可能把CPI跟回報率搞混了.高CPI不一定等於高回報率.
04/08 14:10, 5F

04/08 14:11, , 6F
最高階螢幕都在120Hz(1秒120張), 回報率超過120就差不多了.
04/08 14:11, 6F

04/09 10:22, , 7F
我用G500 CPI固定在1600 只調回報率時125跟1000確實有
04/09 10:22, 7F

04/09 10:22, , 8F
差異 1000明顯平順許多
04/09 10:22, 8F

04/10 13:57, , 9F
我今天特別去跟廠商借來測, 其實125跟1000並沒有差多少.
04/10 13:57, 9F
文章代碼(AID): #1HOZrrau (Key_Mou_Pad)
文章代碼(AID): #1HOZrrau (Key_Mou_Pad)