W CS2 największą różnicę robi nie jeden „sekretny” trik, tylko dwa proste działania: pokazanie aktualnego FPS i ustawienie limitu, który pasuje do monitora oraz sprzętu. To nie są czity, tylko zwykłe polecenia konsoli, więc nadają się zarówno do szybkiego testu, jak i do stałej konfiguracji pod własne potrzeby.
W tym tekście pokazuję, które komendy mają realny sens, jak je wpisać i kiedy lepiej ograniczyć klatki zamiast je całkiem odblokowywać. Dorzucam też kilka ustawień, które naprawdę poprawiają płynność, gdy sama konsola nie wystarcza.
Najkrótsza droga do sensownego ustawienia FPS
-
cl_showfpspokazuje FPS na ekranie, a wariant2daje pełniejszy obraz płynności. -
fps_maxustawia limit klatek, a wartość0go usuwa. - W CS2 domyślny limit to 400 FPS, więc nie każda wartość z poradnika ma sens na każdym sprzęcie.
- Jeśli masz monitor z VRR, często najlepiej sprawdza się limit 2-3 FPS poniżej odświeżania, np. 141 dla 144 Hz.
- Najwygodniej zacząć od testu w konsoli, a potem przenieść sprawdzone linie do pliku
autoexec.cfg.
Jakie komendy do FPS w CS2 mają realny sens
Ja zwykle zaczynam od cl_showfps 2, bo ten wariant pokazuje więcej niż sam bieżący licznik. W CS2 to ważniejsze niż jednorazowy pik, bo stabilne 240 FPS często wygląda i reaguje lepiej niż licznik, który skacze między 180 a 300.
Poniżej masz najpraktyczniejsze polecenia, bez zbędnego chaosu. Na start naprawdę nie potrzeba niczego więcej.
| Komenda | Co robi | Kiedy użyć |
|---|---|---|
cl_showfps 1 |
Pokazuje bieżący FPS w rogu ekranu. | Do szybkiego sprawdzenia, czy gra działa płynnie. |
cl_showfps 2 |
Pokazuje FPS, smooth FPS, minimum, maksimum i latency. | Do realnego testu stabilności i mikroprzycięć. |
cl_showfps 3 |
Pokazuje server MS, a nie typowy licznik FPS. | Gdy chcesz diagnozować opóźnienie po stronie serwera. |
fps_max 0 |
Usuwa limit klatek. | Do testów wydajności i porównania zachowania gry. |
fps_max 240 |
Ustawia sztywny limit na 240 FPS. | Gdy chcesz ograniczyć temperatury, hałas i skoki obciążenia. |
cl_showfps tylko pokazuje liczbę, więc samo w sobie nie poprawia wydajności. fps_max już realnie zmienia zachowanie gry, bo ogranicza to, ile klatek silnik próbuje renderować. Dla większości graczy wystarczy wariant 1 albo 2, a reszta to już narzędzia bardziej diagnostyczne niż codzienne.
Warto też pamiętać, że fps_max_ui ogranicza FPS tylko w menu gry. To przydatne, jeśli nie chcesz, żeby interfejs niepotrzebnie grzał kartę graficzną, gdy jesteś tylko w lobby. Gdy już wiesz, co pokazuje licznik, następnym krokiem jest dobranie limitu do własnego monitora.
Jak dobrać limit FPS do swojego sprzętu
Sam licznik nie rozwiązuje wszystkiego, bo w CS2 liczy się też frametime, czyli czas renderowania pojedynczej klatki. Jeśli ten czas jest równy, gra wygląda płynniej nawet wtedy, gdy surowy FPS nie jest rekordowy. W praktyce często bardziej zależy mi na równym przebiegu niż na samej liczbie na ekranie.
Nie ma jednej magicznej wartości dla każdego zestawu. Zamiast kopiować cudze ustawienie, lepiej wybrać punkt startowy i sprawdzić, jak gra zachowuje się przez kilka minut meczu lub treningu.
| Sytuacja | Dobry punkt startowy | Dlaczego to ma sens |
|---|---|---|
| Mocny PC i chcesz możliwie niski input lag |
fps_max 0 lub bardzo wysoki limit |
Sprawdzasz, czy sprzęt utrzymuje wysoką liczbę klatek bez dużych skoków. |
| Monitor 144, 165 lub 240 Hz z VRR | Limit 2-3 FPS poniżej odświeżania | Pomaga utrzymać obraz w zakresie pracy VRR i poprawia płynność. |
| Laptop albo gorący zestaw | Limit bliski stabilnemu minimum, np. 120, 144 lub 180 | Obniża temperatury, hałas i często poprawia frametime. |
| Test po zmianie ustawień |
cl_showfps 2 i kilka minut gry |
Widzisz nie tylko średni FPS, ale też skoki i opóźnienie. |
Jeśli masz monitor 144 Hz z VRR, bardzo sensownym startem jest 141 FPS. Przy 240 Hz zwykle zaczynam od 237. Gdy VRR nie działa, testuję kilka wartości, na przykład 0, 200, 240 i 300, ale zawsze patrzę najpierw na to, czy gra przestaje szarpać, a dopiero potem na samą liczbę.
To dobry punkt wyjścia, ale żeby nie wpisywać tych samych wartości po każdym starcie, warto przenieść sprawdzone linie do konfiguracji. I właśnie to zrobię w następnej sekcji.
Jak wpisać komendy, żeby działały od razu i po restarcie
Najpierw trzeba włączyć konsolę deweloperską w ustawieniach gry. W CS2 robi się to w menu ustawień, w zakładce gry, gdzie opcję konsoli ~ ustawiasz na aktywną. Potem otwierasz konsolę klawiszem tyldy lub przypisanym skrótem i wpisujesz polecenia ręcznie.
- Włącz konsolę deweloperską w ustawieniach CS2.
- Otwórz ją klawiszem tyldy albo innym przypisanym skrótem.
- Wpisz
cl_showfps 2i zatwierdź Enterem. - Dodaj
fps_max 240albo inną wartość, którą chcesz przetestować. - Jeśli wynik ci odpowiada, przenieś te same linie do pliku
autoexec.cfg.
// autoexec.cfg
cl_showfps 2
fps_max 237
Najczęstszy błąd jest banalny: plik zapisany jako .txt albo wrzucony do złego folderu. Jeśli konfiguracja nie ładuje się po starcie, właśnie tam zacząłbym szukać problemu. Gdy polecenia już działają, można przejść do rzeczy, które realnie podnoszą płynność bardziej niż sama konsola.
Co poprawia płynność bardziej niż sama konsola
Jeśli FPS dalej skaczą, to zwykle nie dlatego, że brakuje ci jednej dodatkowej komendy. Najczęściej problem siedzi w grafice, temperaturach, tle systemu albo w kilku ustawieniach, które po prostu za mocno obciążają sprzęt.
- Wyłącz V-Sync, jeśli grasz pod niski input lag. Synchronizacja pionowa często wygładza obraz kosztem opóźnienia.
- Obniż cienie i antyaliasing jako pierwsze. To zwykle daje więcej niż kosmetyczne zmiany typu pojedyncze detale otoczenia.
- Sprawdź overlaye i nagrywanie. Discord, przeglądarka, nakładki od GPU i programy do przechwytywania potrafią zabrać kilka, a czasem kilkanaście FPS.
- Kontroluj temperatury. Gdy CPU albo GPU wpada w throttling, zegary spadają i licznik zaczyna skakać mimo dobrego sprzętu na papierze.
- Przetestuj pełny ekran i skalowanie. Nie zawsze dają wielki zysk, ale na części konfiguracji różnica jest wyraźna.
Ja patrzę najpierw na stabilność, a dopiero potem na maksimum. W CS2 bardziej od spektakularnego piku 500 FPS interesuje mnie równy przebieg i brak mikroprzycięć. Z takiego podejścia łatwo już złożyć prosty zestaw startowy, zamiast testować wszystko od zera.
Zestaw startowy, od którego sam zaczynam testy
Jeśli mam szybko sprawdzić konfigurację, zaczynam od prostego zestawu, który daje czytelny obraz sytuacji bez przekopywania się przez dziesiątki poradników. To dobry punkt wyjścia zarówno dla mocnego PC, jak i dla sprzętu, który ledwo trzyma stabilne wartości.
-
Do testów -
cl_showfps 2ifps_max 0przez kilka minut gry. - Do grania na 144, 165 lub 240 Hz z VRR - limit 2-3 FPS poniżej odświeżania, np. 141 lub 237.
- Do laptopa lub gorącego PC - limit bliski stabilnemu minimum, np. 120, 144 albo 180.
-
Do menu -
fps_max_ui 120, jeśli nie chcesz niepotrzebnie grzać sprzętu w interfejsie.
Jeśli po takim ustawieniu nadal masz skoki, nie szukałbym kolejnej tajnej komendy. Wtedy bardziej opłaca się sprawdzić temperatury, sterowniki, overlaye i detale graficzne, bo właśnie tam najczęściej ukrywa się prawdziwy problem z wydajnością.
