Ogranicz częstotliwość zdarzeń Raw Input w tle
Na tej stronie
Zalecenie
Włącz 50 HzW przypadku komputera do gier ogranicz zgodne programy obsługujące Raw Input w tle do około 50-60 Hz.
Aplikacje w tle będą rzadziej przetwarzać ruchy myszy. Aktywne okno gry w sprawdzonym scenariuszu nadal otrzymuje dane wejściowe z pełną częstotliwością.
- Programy obsługujące w tle
- Około 50-60 Hz
- Gra na pierwszym planie
- Pełna częstotliwość
- System
- Windows 11
W skrócie
Dział zatytułowany „W skrócie”Niektóre programy otrzymują zdarzenia myszy przez Raw Input nawet w tle. Mogą to być programy do komunikacji, launchery, przeglądarki, nakładki i inne aplikacje. Jeśli taki program obsługujący jest zgodny z systemowym ograniczeniem częstotliwości, zwiększenie interwału do 20 ms zmniejsza liczbę dostarczanych mu komunikatów WM_INPUT. Podczas ruchu myszy musi on przetwarzać mniej zdarzeń.
Pomiar fizyczny w Windows 11 24H2 wykazał około 125,5 Hz dla programu obsługującego w tle przy systemowym ograniczeniu częstotliwości; aktywne okno otrzymywało dane wejściowe z pełną częstotliwością. W publicznym teście interwału 20 ms częstotliwość w tle wyniosła około 50-60 Hz. Potwierdza to zmniejszenie przetwarzania zdarzeń w tle niezależnie od wpływu na FPS.
Zmiany w rejestrze
Dział zatytułowany „Zmiany w rejestrze”| Pole | Wartość |
|---|---|
| Hive i ścieżka | HKEY_CURRENT_USER\Control Panel\Mouse |
| Włączenie | RawMouseThrottleEnabled, REG_DWORD, 1 |
| Interwał | RawMouseThrottleDuration, REG_DWORD, 20 ms |
| Przywracanie | Usunąć obie wartości przez stan Windows default w BoosterX |
Ustawienie jest przeznaczone dla obsługiwanych kompilacji Windows 11. W Windows 10 i wcześniejszych wersjach Windows 11 BoosterX go nie proponuje.
Co dokładnie się poprawi
Dział zatytułowany „Co dokładnie się poprawi”- zgodne programy obsługujące w tle będą otrzymywać i przetwarzać mniej komunikatów o ruchu myszy;
- aktywna gra zachowa wysoką częstotliwość danych wejściowych: ograniczenie do 50 Hz jej nie dotyczy;
- praca w tle zostaje ograniczona podczas ruchu myszy, gdy napływają zdarzenia.
Aplikacje mogą nie używać RIDEV_INPUTSINK lub różnie reagować na systemowe ograniczenie. Aby ustalić, czy konkretna wersja Discord, Steam lub Chrome otrzymuje takie dane wejściowe w tle, potrzebny jest osobny test. Dla zgodnego programu obsługującego w tle interwał 20 ms zmniejsza częstotliwość dostarczania zdarzeń.
Koszt ustawienia
Dział zatytułowany „Koszt ustawienia”Wizualizacja ruchu myszy w tle lub obsługa skrótów klawiszowych zależna od częstych zdarzeń może reagować mniej płynnie. W przypadku zwykłej gry jest to dopuszczalny kompromis: aktywna gra zachowuje pełną częstotliwość danych wejściowych, a nieaktywnym oknom zwykle wystarcza 50 Hz.
Jak zmienić i przywrócić
Dział zatytułowany „Jak zmienić i przywrócić”W BoosterX otwórz „Optymalizacja” → „Tweaki” → „Dane wejściowe” → „Zmniejsz częstotliwość zdarzeń Raw Input w tle” i włącz przełącznik. Zostanie wybrany interwał 20 ms, czyli około 50-60 Hz dla zgodnych programów obsługujących w tle. Kliknij „Zastosuj” na dole strony. Jeśli włączone jest „Natychmiastowe stosowanie”, zmiana zostaje wykonana od razu.
Jeśli konkretna aplikacja w tle potrzebuje wyższej częstotliwości, wyłącz ten przełącznik, ponownie kliknij „Zastosuj” i całkowicie uruchom aplikację ponownie.
Źródła i granice testu
Dział zatytułowany „Źródła i granice testu”- Badanie ograniczania Raw Input w tle z pomiarami fizycznymi i zrzutami ekranu.
- RawMouseThrottleBufferTester, publiczny tester i kod źródłowy.
- Microsoft KB5027303, zmiana obsługi myszy o wysokiej częstotliwości raportowania.
Pomiary potwierdzają zmniejszenie częstotliwości dostarczania zdarzeń w tle i zachowanie pełnej częstotliwości danych wejściowych w aktywnym oknie w sprawdzonym scenariuszu. Nie określają one wzrostu FPS ani zmniejszenia obciążenia CPU dla dowolnego zestawu programów.
Ostatnia weryfikacja: 2026-09-20.
