Najlepsze ustawienia Counter-Strike: Source pod wysokie FPS i płynną grę
9 listopada 2026 · 7 min czytania
Na tej stronie
- Najlepsze ustawienia CS:S w skrócie
- Ustawienia grafiki
- Komendy, które pomagają z widocznością i FPS
- Opcje uruchamiania
- Ustawienia myszy
- Ustawienia sieci (rate'y)
- Zapisz ustawienia w autoexecu
- Najczęściej zadawane pytania
- Jakie są najlepsze ustawienia do Counter-Strike: Source?
- Jak zwiększyć FPS w CS:S?
- Jakie wartości ustawić w cl_updaterate i cl_cmdrate w CS:S?
- Jakie opcje uruchamiania są dobre do CS:S?
- Gdzie jest plik konfiguracyjny CS:S?
- Czy Counter-Strike: Source obsługuje 64 bity?
Counter-Strike: Source działa dziś na prawie każdym PC, więc w najlepszych ustawieniach nie chodzi już o wyciskanie grywalnej liczby klatek. Chodzi o stabilne FPS, małe opóźnienie wejścia, czysty obraz i ustawienia sieci dopasowane do serwera. Oto ustawienia, które warto zmienić, co robi każde z nich i gotowy config.
Ostatnia weryfikacja: 9 listopada 2026 r.
Najlepsze ustawienia CS:S w skrócie
| Ustawienie | Zalecane | Dlaczego |
|---|---|---|
| Rozdzielczość | Natywna rozdzielczość twojego monitora | Najostrzejszy obraz. Od lutego 2025 roku gra domyślnie używa rozdzielczości natywnej |
| Tryb wyświetlania | Pełny ekran albo okno bez ramki | W oknie bez ramki łatwiej przełączać się przez Alt+Tab |
| Czekaj na synchronizację pionową | Wył. | V-Sync każe każdej klatce czekać na monitor, co zwiększa opóźnienie wejścia |
| Rozmycie ruchu | Wył. | Obraz zostaje wyraźny, gdy się obracasz |
fps_max |
300 (domyślnie) lub więcej | Ogranicza liczbę klatek. Ustaw to przed wejściem na serwer |
m_rawinput |
1 | Odczytuje mysz bezpośrednio |
m_filter |
0 | Wyłącza wygładzanie myszy |
m_customaccel |
0 | Pozostawia akcelerację myszy wyłączoną |
cl_updaterate / cl_cmdrate |
Tak jak na serwerze, zwykle 66 | Domyślne 20 i 30 to mniej, niż pozwala większość serwerów |
rate |
Więcej niż domyślne 30000 | Serwer może wysyłać ci więcej danych na sekundę |
Ustawienia grafiki
Aktualizacja Valve z 18 lutego 2025 roku odświeżyła opcje grafiki. Dodała tryb okna bez ramki, skalowanie interfejsu dla ekranów o wysokiej rozdzielczości i 64-bitową wersję gry, a gra uruchamia się teraz w twojej natywnej rozdzielczości zamiast w 640x480. Przeniosła też bikubiczne lightmapy i mgłę radialną z aktualizacji na 20-lecie Half-Life 2.
Przejdź przez Opcje > Wideo oraz zaawansowane ustawienia grafiki z takimi celami:
- Rozdzielczość i proporcje obrazu: ustaw natywną. Niższe rozdzielczości dają rozmyty obraz na nowoczesnych płaskich monitorach, a CS:S działa na obecnym sprzęcie na tyle szybko, że rzadko trzeba ją obniżać.
- Tryb wyświetlania: pełny ekran to klasyczny wybór. Okno bez ramki przydaje się, jeśli często przełączasz się do innych aplikacji.
- Czekaj na synchronizację pionową: wył. To ustawienie odpowiada komendzie
mat_vsync, która każe każdej klatce czekać na odświeżenie monitora. - Rozmycie ruchu: wył. Poradniki do surfa zalecają to, żeby przy szybkich obrotach wszystko było czytelne, a w zwykłych rundach też pomaga.
- High dynamic range (HDR): odpowiadająca mu komenda
mat_hdr_levelprzyjmuje 0 dla braku HDR, 1 dla LDR z efektem bloom na mapach HDR i 2 dla pełnego HDR na mapach HDR. Obniż ją, jeśli przeszkadzają ci jasne miejsca albo potrzebujesz więcej FPS. - Szczegółowość modeli, tekstur i shaderów: ustaw tak wysoko, jak twój PC pociągnie bez spadków FPS. Zanim się zdecydujesz, obserwuj licznik FPS w najbardziej wymagających momentach, na przykład w rundach pełnych dymu.
Komendy, które pomagają z widocznością i FPS
| Komenda | Co robi |
|---|---|
cl_showfps 1 |
Pokazuje licznik FPS. Użyj 2, żeby dostać wygładzony odczyt |
net_graph 1 |
Pokazuje FPS, ping i utratę pakietów na jednym wykresie |
fps_max 300 |
Limit klatek. Nie da się go zmienić, gdy jesteś połączony z serwerem |
mat_queue_mode 2 |
Włącza wielowątkowe renderowanie z kolejką. Przetestuj je z licznikiem FPS |
cl_minmodels 1 |
Używa jednego modelu gracza na drużynę, więc wszyscy przeciwnicy wyglądają tak samo |
cl_ragdoll_physics_enable 0 |
Wyłącza fizykę ragdoll dla ciał |
Opcje uruchamiania
Opcje uruchamiania zmieniają sposób, w jaki startuje gra. Żeby ustawić je w Steamie:
- Kliknij prawym przyciskiem myszy Counter-Strike: Source w bibliotece i wybierz Właściwości.
- Na karcie Ogólne znajdź pole Opcje uruchamiania.
- Wpisz opcje oddzielone spacjami i zamknij okno.
Przydatne opcje uruchamiania silnika Source:
| Opcja | Co robi |
|---|---|
-novid |
Pomija intro Valve, więc gra startuje szybciej |
-console |
Otwiera konsolę deweloperską przy uruchomieniu gry |
-w 1920 -h 1080 |
Wymusza rozdzielczość (szerokość i wysokość w pikselach) |
-freq 144 |
Wymusza częstotliwość odświeżania w Hz |
-fullscreen |
Uruchamia grę na pełnym ekranie |
-windowed |
Uruchamia grę w oknie |
-noborder |
Razem z -windowed usuwa ramkę okna, dając pełny ekran bez ramki |
+exec name.cfg |
Wykonuje plik konfiguracyjny przy starcie |
-dxlevel 90 |
Wymusza poziom DirectX. Uruchom tak grę raz, a potem usuń tę opcję |
Na co dzień dobrze sprawdza się zestaw -novid -console. Rozdzielczość i tryb wyświetlania ustawiaj w miarę możliwości w menu gry, bo wymuszanie ich opcjami uruchamiania może wybrać tryb wideo, którego gra nie preferuje.
Ustawienia myszy
sensitivityustawia szybkość myszy. Suwak w menu zmienia tę samą wartość. Wybierz liczbę, przy której zostaniesz na dłużej.m_rawinput 1włącza Raw Input, czyli bezpośredni odczyt myszy z pominięciem Windowsa. W CS:S jest domyślnie wyłączony, więc go włącz.m_filter 0pozostawia filtrowanie myszy wyłączone. Filtrowanie uśrednia ruch myszy z dwóch klatek, co go wygładza, ale też opóźnia.m_customaccel 0pozostawia wyłączoną wbudowaną akcelerację myszy, dzięki czemu ten sam ruch ręki zawsze obraca cię o tyle samo.zoom_sensitivity_ratioskaluje czułość, gdy przybliżasz przez lunetę. Domyślnie wynosi 1.
Wyłącz też Zwiększ precyzję wskaźnika w ustawieniach myszy w Windowsie, jeśli nie korzystasz z raw input, bo ta opcja dodaje akcelerację.
Ustawienia sieci (rate'y)
Rate'y określają, ile danych płynie między tobą a serwerem. CS:S ma ostrożne domyślne wartości po stronie klienta, więc większość graczy powinna je podnieść.
| Komenda | Co robi | Domyślnie |
|---|---|---|
cl_updaterate |
Liczba aktualizacji na sekundę, o które prosisz serwer | 20 |
cl_cmdrate |
Liczba pakietów z komendami na sekundę, które wysyłasz do serwera | 30 |
rate |
Maksymalna liczba bajtów na sekundę, które możesz odbierać | 30000 |
cl_interp_ratio |
Siła interpolacji. Końcowe opóźnienie to cl_interp_ratio podzielone przez cl_updaterate |
2 |
cl_interp |
Ręczna interpolacja. Zostaw 0, żeby decydował współczynnik | 0 |
Jak je ustawić:
- Dopasuj je do tickrate'u serwera. Domyślnie skonfigurowany serwer ogranicza zarówno
cl_updaterate, jak icl_cmdratedo 66 przezsv_maxupdaterateisv_maxcmdrate, więc na zwykłych serwerach ustaw 66. Wiele serwerów surf i bhop podaje w nazwie 100 tick, a kilka 128. Na nich ustaw 100, bo to najwyższa wartość, jaką przyjmujecl_cmdrate. Serwer i tak nie wyśle więcej aktualizacji, niż pozwala jego własny limit. - Podnieś
rate. Domyślne 30000 może ograniczać cię na zatłoczonych serwerach. Serwery ustalają własne limity przezsv_minrateisv_maxrate, asv_maxrate 0oznacza brak limitu, więc przy nowoczesnym łączu rozsądna jest wartość 80000 lub wyższa. - Zostaw
cl_interp_rationa 2, chyba że masz naprawdę czyste połączenie. Przy 66 aktualizacjach na sekundę współczynnik 2 dodaje około 30 ms interpolacji, a współczynnik 1 około 15 ms. Niższa wartość pokazuje graczy bliżej ich prawdziwej pozycji, ale przy utracie pakietów zaczynają skakać.
Sprawdzaj efekt podczas gry przez net_graph 1. Serwery i ich tickrate znajdziesz w naszej wyszukiwarce serwerów CS:S.
Zapisz ustawienia w autoexecu
Zmiany z menu zapisują się w config.cfg, w folderze cstrike/cfg wewnątrz folderu instalacyjnego gry. Żeby go znaleźć, kliknij grę prawym przyciskiem myszy w Steamie, wybierz Zarządzaj, a potem Przeglądaj pliki lokalne.
Żeby twoje ustawienia zostały zachowane bez względu na wszystko, utwórz w tym samym folderze cfg plik o nazwie autoexec.cfg. Gra wykonuje go automatycznie przy każdym uruchomieniu. Na początek:
// cstrike/cfg/autoexec.cfg
fps_max 300
m_rawinput 1
m_filter 0
m_customaccel 0
cl_updaterate 66
cl_cmdrate 66
cl_interp 0
cl_interp_ratio 2
rate 80000
Zmień obie wartości 66 na 100, jeśli grasz głównie na serwerach 100 tick. Żeby zapisać do config.cfg wszystko, co ustawiłeś w konsoli, wpisz host_writeconfig. Więcej komend i bindów znajdziesz w naszym poradniku o komendach konsoli CS:S.
Najczęściej zadawane pytania
Jakie są najlepsze ustawienia do Counter-Strike: Source?
Graj w natywnej rozdzielczości z wyłączonymi V-Sync i rozmyciem ruchu, włącz raw input komendą m_rawinput 1 i wyłącz filtrowanie oraz akcelerację myszy. Potem ustaw cl_updaterate i cl_cmdrate pod tickrate serwera, zwykle 66, i podnieś rate powyżej wartości domyślnej.
Jak zwiększyć FPS w CS:S?
Wyłącz V-Sync, obniż szczegółowość shaderów, cieni i modeli i wypróbuj mat_queue_mode 2 dla renderowania wielowątkowego. Sprawdź fps_max, który domyślnie wynosi 300, i porównuj ustawienia za pomocą cl_showfps 1 w wymagających rundach.
Jakie wartości ustawić w cl_updaterate i cl_cmdrate w CS:S?
Ustaw obie na tickrate serwera. Na większości serwerów to 66, bo domyślnie skonfigurowany serwer ogranicza obie do 66, a na serwerach, które podają 100 lub 128 tick, to 100. Domyślne wartości gry, czyli 20 i 30, to mniej, niż pozwala większość serwerów.
Jakie opcje uruchamiania są dobre do CS:S?
-novid -console to dobry zestaw na co dzień. Pomija filmik na start i otwiera konsolę przy uruchomieniu. Dodawaj -w i -h tylko wtedy, gdy gra sama nie wybiera właściwej rozdzielczości.
Gdzie jest plik konfiguracyjny CS:S?
Twoje ustawienia są zapisane w config.cfg, w folderze cstrike/cfg w folderze instalacyjnym gry. Otwórz go opcją Przeglądaj pliki lokalne w Steamie, a własne komendy wpisz do autoexec.cfg w tym samym folderze.
Czy Counter-Strike: Source obsługuje 64 bity?
Tak. Od aktualizacji z 18 lutego 2025 roku CS:S na 64-bitowym systemie operacyjnym automatycznie uruchamia swoją 64-bitową wersję. Ta sama aktualizacja dodała tryb okna bez ramki i skalowanie interfejsu.