滑鼠事件佇列大小
本頁內容
建議
保持預設請保留預設值 — 100 個事件。
較小的佇列不會降低輸入延遲,反而提高過載時遺失事件的風險。只有在確認發生 溢位錯誤,並檢查過 USB、驅動程式與裝置供電之後,才增大此值。
- 預設值
- 100 個事件
- FPS 與記憶體
- 不影響 FPS
滑鼠類別驅動程式的運作方式與鍵盤驅動程式相同:事件會累積在佇列中,而此參數決定可有多少個滑鼠事件等待處理。BoosterX 的預設值與建議值為 100 個事件。
緩衝區的一般機制、溢位時的事件遺失,以及與輸入延遲的關聯,已在「鍵盤事件佇列大小」一文中說明。滑鼠特有的部分:在 USB 供電不穩定及輪詢率極高、事件送達速度快於驅動程式取用速度時,加大緩衝區會有幫助(依 BoosterX 的可見說明)。
為何此項目位於「過時」:與鍵盤相同 — 只有在確認發生溢位時才變更大小,這不是延遲最佳化。依 BoosterX 的可見說明,縮小緩衝區據稱能「縮短延遲」只存在於網路上的說法:實務上會導致系統記錄中出現溢位錯誤、游標瞬移與凍結。
如何驗證結果
Section titled “如何驗證結果”變更並重新啟動後,測試快速移動、高輪詢率與按住按鍵。溢位警告請在「事件檢視器」的系統記錄中尋找(依 BoosterX 的可見說明 — 滑鼠驅動程式緩衝區溢位錯誤)。若沒有可測量的差異,還原為預設值較為可靠。
如何變更與還原
Section titled “如何變更與還原”在 BoosterX 中開啟 「最佳化」→「過時」→「MouseDataQueueSize」(應用程式清單中的項目以未翻譯的機碼名稱顯示),設定數值並按下 「套用」。若已啟用 「即時套用」,則無需另外按下。重新啟動電腦並檢查滑鼠行為。
- Microsoft: Configuration of Keyboard and Mouse Class Drivers,查核於 2026-09-19 — 滑鼠類別驅動程式的事件緩衝區位於不可分頁記憶體中。
- 鍵盤事件佇列大小 — 輸入緩衝區的一般機制。
最後查核:2026-09-20。
