Config CS2: jak zrobić autoexec, gdzie go zapisać i co wpisać do pliku cfg
Config CS2 to plik tekstowy z komendami konsoli, który wczytujesz komendą exec. Własny config zwykle nazywa się autoexec.cfg i według poradników leży w folderze game\csgo\cfg. Niżej znajdziesz sposób na utworzenie pliku, jego wczytanie i przykładowy config z komend, które są w plikach gry z września 2026.
- Komendy i wartości pochodzą ze zrzutu komend i zmiennych gry, a ścieżki i kroki z poradników. Niczego nie testowaliśmy w grze.
- Własny bind złożysz w naszym generatorze bindów CS2, a celownik opisuje poradnik celownik w CS2.
- Pole, w które wpisujesz wczytanie autoexeca przy starcie gry, ma osobny poradnik: opcje uruchamiania CS2.
- Admin
- Aktualizacja 05.10.2026
Co to jest config i autoexec w CS2
Config to plik z rozszerzeniem .cfg, w którym każda linia to jedna komenda konsoli. Tak wyglądają pliki trybów gry, które Valve trzyma w folderze cfg. Linia albo jej końcówka po znakach // to komentarz.
Autoexec to config z Twoimi ustawieniami: czułością, głośnością, bindami, celownikiem. Poradniki nazywają go autoexec.cfg. Komenda exec ma w plikach gry opis „Execute a cfg file”, czyli wykonuje plik cfg.
Według poradnika csdb.gg (bez testu w grze) ustawienia zmieniane w grze trafiają gdzie indziej: do plików .vcfg, na przykład cs2_user_convars.vcfg. Pliki gry potwierdzają część tego opisu: plik gameinfo.gi podaje dla plików ustawień użytkownika przedrostek cs2_.
Gdzie znajduje się config CS2
Według poradników csdb.gg i tradeit.gg (bez testu w grze) folder na pliki cfg na Windows to:
C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg
Nazwa Counter-Strike Global Offensive nie jest pomyłką: tak poradniki nazywają folder gry także dla CS2. Końcówka game\csgo\cfg zgadza się z układem plików gry w repozytorium SteamDatabase. Jeśli Steam masz na innym dysku, początek ścieżki będzie inny.
csdb.gg podaje też ścieżki dla innych systemów (bez testu w grze):
| System | Ścieżka według csdb.gg |
|---|---|
| macOS | ~/Library/Application Support/Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/ |
| Linux | ~/.local/share/Steam/steamapps/common/Counter-Strike Global Offensive/game/csgo/cfg/ |
Ten sam poradnik podaje drugi folder: Steam\userdata\<steamid>\730\local\cfg\. Opisuje go jako miejsce ustawień synchronizowanych z chmurą. Klient Steam ma polecenie „Przeglądaj pliki lokalne”. Według nazwy otwiera ono folder z plikami gry. Nie testowaliśmy tego w kliencie.
Jak zrobić autoexec.cfg krok po kroku
Kroki podajemy według poradników csdb.gg i tradeit.gg, bez testu w grze.
- Otwórz Notatnik albo inny edytor zwykłego tekstu.
- Wpisz komendy, każdą w osobnej linii.
- Zapisz plik jako
autoexec.cfg. Sprawdź, czy nazwa nie kończy się na.cfg.txt. - Przenieś plik do folderu
game\csgo\cfg. - Wczytaj plik sposobem z następnej sekcji.
Oba poradniki radzą dodać na końcu pliku dwie linie. echo z krótkim tekstem pokaże w konsoli, że plik został wykonany. host_writeconfig ma w plikach gry opis „Saves out the user config values”, czyli zapisuje wartości konfiguracji użytkownika.
Jak wczytać config: exec w konsoli i opcja uruchamiania
W konsoli wpisz:
exec autoexec
Tak podaje tradeit.gg (bez testu w grze). Konsola ma w plikach gry etykietę „Enable Developer Console”. W domyślnych klawiszach otwiera ją klawisz grawisu z komendą toggleconsole. Inny plik wczytasz tak samo: exec i nazwa pliku.
Drugi sposób to opcja uruchamiania:
+exec autoexec.cfg
Oba poradniki radzą dopisać ją w Steam, żeby plik wykonywał się przy każdym starcie gry. Według pomocy Steam pole znajdziesz tak: prawy przycisk na grze w bibliotece, Właściwości, a w zakładce Ogólne są Opcje uruchamiania. Pomoc Steam podaje też, że wiele komend konsoli działa jako opcja uruchamiania po dodaniu znaku +. Zastrzega jednak, że jej lista dotyczy gier na silnikach GoldSrc i Source.
Czy CS2 wczytuje autoexec.cfg sam, bez tej opcji? Nie wiemy. W bibliotece silnika gry jest napis exec autoexec.cfg, ale z samego napisu nie wynika, kiedy gra go używa. Dlatego podajemy sposób z poradników.
Co trzymać w configu CS2
Opisy, wartości domyślne i zakresy pochodzą ze zrzutu zmiennych gry z września 2026. Przy fps_max i rate podajemy też wartości z pliku gameinfo.gi i nie rozstrzygamy, która obowiązuje w grze. Żadna z tych zmiennych nie ma flagi cheat.
| Komenda | Co ustawia według plików gry | Domyślnie | Zakres |
|---|---|---|---|
sensitivity | czułość myszy | 1.25 | od 0.0001 do 8 |
zoom_sensitivity_ratio | dodatkowy mnożnik czułości przy przybliżeniu | 1 | od 0.01 do 3 |
volume | głośność dźwięku | 1 | od 0 do 1 |
snd_musicvolume | głośność muzyki | 1 | od 0 do 1 |
snd_voipvolume | głośność głosu (opis: „Voice volume”) | 1 | od 0 do 2 |
fps_max | limit klatek, 0 to brak limitu | 120 w zrzucie zmiennych; plik gameinfo.gi ustawia 400 | brak w zrzucie i w gameinfo.gi |
cl_showfps | licznik FPS u góry ekranu: 1 FPS, 2 wygładzony FPS, 3 czas serwera w milisekundach (znaczenie według nazwy), 4 FPS z zapisem do pliku | 0 | brak w zrzucie |
cl_hud_telemetry_frametime_show | czas klatki (FPS) w HUD: 0 nigdy, 1 gdy słaby, 2 zawsze | 1 | brak w zrzucie |
cl_hud_telemetry_ping_show | ping w HUD: 0 nigdy, 1 przy słabym połączeniu, 2 zawsze | 1 | brak w zrzucie |
cl_radar_scale | skala radaru | 0.7 | od 0.25 do 1 |
cl_hud_radar_scale | bez opisu, znaczenie według nazwy: skala radaru w HUD | 1 | od 0.8 do 1.3 |
viewmodel_fov | pole widzenia modelu broni | 60 | od 60 do 68 |
viewmodel_offset_x | opis powtarza nazwę, znaczenie według nazwy: przesunięcie modelu broni w osi x | 1 | od -2 do 2.5 |
viewmodel_offset_y | jak wyżej, oś y | 1 | od -2 do 2 |
viewmodel_offset_z | jak wyżej, oś z | -1 | od -2 do 2 |
cl_prefer_lefthanded | preferencja lewej ręki | wyłączona | brak w zrzucie |
rate | opis z plików gry: „Min bytes/sec the host can receive data” | 80000 w zrzucie zmiennych; plik gameinfo.gi ustawia 786432 | w gameinfo.gi od 98304 do 1000000 |
Osobno są komendy do klawiszy. bind przypisuje klawisz, unbind zdejmuje przypisanie z jednego klawisza, a unbindall ze wszystkich. alias ma w plikach gry opis „Alias a command”. Bindy opisujemy szerzej w poradniku bind na skakanie na scrollu.
Więcej o trzech grupach ustawień: komenda na viewmodel, komendy na radar w CS2 i przydatne komendy CS2.
Przykładowy config CS2
Plik niżej składa się z komend i zmiennych, które są w zrzucie komend i zmiennych gry z września 2026, poza +jump, które bierzemy z pliku domyślnych klawiszy gry. Wartości mieszczą się w zakresach ze zrzutu. To przykład układu, a nie zalecenie: liczby ustaw po swojemu.
// autoexec.cfg
// mysz
sensitivity 1.25
zoom_sensitivity_ratio 1
// dzwiek
volume 0.5
snd_musicvolume 0.2
snd_voipvolume 0.8
// obraz i telemetria
fps_max 240
cl_hud_telemetry_frametime_show 2
cl_hud_telemetry_ping_show 2
// radar
cl_radar_scale 0.5
cl_hud_radar_scale 1.1
// model broni
viewmodel_fov 68
viewmodel_offset_x 2
viewmodel_offset_y 1.5
viewmodel_offset_z -1.5
// celownik
cl_crosshairstyle 4
cl_crosshair_length 6
cl_crosshair_thickness 2
cl_crosshair_gap 2
cl_crosshairdot false
cl_crosshair_drawoutline 1
cl_crosshaircolor_r 0
cl_crosshaircolor_g 255
cl_crosshaircolor_b 0
// bindy
bind "MWHEELDOWN" "+jump"
echo "autoexec wczytany"
host_writeconfig
Celownik jest w nowym zapisie zmiennych: cl_crosshair_length, cl_crosshair_thickness i cl_crosshair_gap. Styl 4 ma w plikach gry nazwę „Static Cross”. Nazwy MWHEELDOWN i +jump pochodzą z pliku domyślnych klawiszy gry. Ten bind zabiera kółku w dół domyślną komendę invnext.
Ustawienia grafiki: menu gry zamiast komend
Starsze poradniki ustawiają grafikę komendami w configu. Trzynastu takich komend nie ma w zrzucie komend i zmiennych gry z września 2026. Osiem zaczyna się od mat_: mat_queue_mode, mat_setvideomode, mat_vsync, mat_antialias, mat_picmip, mat_motion_blur_enabled, mat_postprocess_enable i mat_bloomscale. Pozostałe pięć to cl_forcepreload, cl_shadow, r_lod, cl_detaildist i cl_particles_show_bbox. Brak w zrzucie nie dowodzi, że gra ich nie przyjmuje, ale nie mamy podstaw, żeby je polecać.
Grafikę ustawiasz w menu gry, którego układu nie testowaliśmy. Angielski plik językowy gry ma sekcje „Video” i „Advanced Video”. Są w nim też etykiety „Resolution”, „Display Mode”, „V-Sync”, „Shadow Detail”, „Model / Texture Detail” i „Multisampling Anti-Aliasing Mode”. Ten plik zawiera również etykiety ze starszych wersji gry.
W zrzucie nie ma też czterech innych komend ze starszych poradników: m_rawinput, m_customaccel, snd_use_hrtf i voice_scale. Według csdb.gg (bez testu w grze) m_rawinput usunięto z CS2. Zamiast voice_scale jest dziś snd_voipvolume: tak wynika z nazwy i opisu w plikach gry, bez testu w grze.
Config z CS:GO a CS2
Starsze poradniki każą szukać ustawień w pliku config.cfg. Biblioteka klienta CS2 ma komunikat o konwersji tego pliku i nazywa go w nim plikiem z CS:GO. Poradnik csdb.gg nazywa config.cfg plikiem starszego typu (bez testu w grze).
Stary config albo config pobrany z sieci możesz otworzyć w edytorze tekstu. Zanim go wczytasz, porównaj komendy z tabelami w tym poradniku. Linie z komendami, które wymieniamy wyżej jako nieobecne w zrzucie komend i zmiennych gry, usuń. Przed zmianami skopiuj swój autoexec.cfg w inne miejsce.
Zapoznaj się również:
Najczęstsze pytania
Według poradników csdb.gg i tradeit.gg pliki cfg leżą w folderze Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg. Nie testowaliśmy tego w grze.
Skopiuj plik .cfg do folderu game\csgo\cfg. Potem otwórz konsolę i wpisz exec z nazwą pliku, na przykład exec autoexec. Tak podają poradniki, bez testu w grze.
Nie wiemy. Poradniki csdb.gg i tradeit.gg radzą dopisać +exec autoexec.cfg w opcjach uruchamiania gry w Steam. Plik wczytasz też ręcznie komendą exec autoexec.
W plikach gry jest komenda host_writeconfig z opisem „Saves out the user config values”. Poradniki radzą dodać ją jako ostatnią linię pliku autoexec.cfg.
Części komend ze starszych configów nie ma w zrzucie komend i zmiennych gry z września 2026. Na tej stronie wymieniamy 17 takich nazw. Brak w zrzucie nie dowodzi, że gra ich nie przyjmuje, ale nie mamy podstaw, żeby je polecać. Dlatego lepiej usuń je z pliku przed wczytaniem.
Komend grafiki ze starszych poradników, na przykład mat_vsync i mat_antialias, nie ma w zrzucie komend i zmiennych gry z września 2026. Grafikę ustaw w menu gry; układu menu nie testowaliśmy. W configu zostaw limit klatek fps_max.
