You've watched the settings videos.
You've copied the pro configs.
You've read the Reddit threads where five people give five different answers.
Something still isn't clicking, and nobody explains why.
That's the actual problem. Most CS2 resources give you the what without the why.
Copy this. Set that. Good luck.
When it stops working, and eventually it does, you have nothing.
No understanding. No way to adapt. Just another guide to google.
This compendium goes the other way.
Every setting has a reason. Every training decision has logic.
Where pros and coaches genuinely disagree, we say so. Both sides, no fake consensus.
Nothing dumbed down. Nothing skipped. Nothing to sell you.
From first launch to the things most players never figure out in thousands of hours.
This compendium is four tracks. You enter through one.
Set up is the foundation. Read it in order, once. A few hours, then it is done forever.
Train is what you do every day after Set up. The structure that compounds on a correct foundation.
Look up is reference. Open the one section you need. Ignore the rest.
Check the work is the methodology. Experiments, A/B captures, the protocol behind every claim. Most readers will not open this track. It is here so the rest can be checked, not believed.
If this is your first time here, read Set up top to bottom. Everything else waits.
Assumes nothing. The first time only. A few hours total. You do not come back here unless you change hardware.
Most players skip the foundation and go straight to grinding.
They build muscle memory on top of broken settings.
Train habits on a platform that is working against them.
Then wonder why nothing compounds.
The order matters. Each section assumes the previous one is done.
The most underestimated section in this entire compendium.
Mouse acceleration on means every aim rep you do is training the wrong curve.
Keyboard repeat delay too high means you are slower at everything (buys, strafes,
command inputs) without ever knowing it.
Wrong power plan means inconsistent frame times no in-game setting can fix.
These are not tweaks. They are prerequisites.
Every CS2 video option explained. Not just what to set, but what it actually does to your game when you change it. Launch options, NVIDIA program settings, and a fully documented autoexec.cfg with reasons for every line.
The non-obvious things that affect everything else and that almost nobody explains: resolution and aspect ratio, what FPS actually does at different levels, raw input, network settings, and what is happening at the engine level when you change them.
What the parameters do, pro crosshair breakdowns, dynamic vs static.
FOV, X/Y/Z offset, bob, how much screen you lose and why it matters.
DPI, in-game sens, eDPI, grip styles, how to actually lock your sens.
Grenade binds, jump-throw, fast buy, everything that isn't WASD but still costs rounds.
Brightness, contrast, digital vibrance. Directly affects how well you see enemies.
HRTF, why to kill virtual surround, headset type, snd_ commands.
Anti-cheat install, client settings, why it feels different from Premier.
What actually affects click registration, polling rate, hardware debounce, the sub-tick system. Plus a documented myth-busting section for the settings that get passed around but have zero effect on CS2.
When Set up is finished, you do not reopen it unless you change hardware. You move to Train.
Assumes Set up is complete. Ongoing. The structure that compounds on a correct foundation.
This is the daily and weekly work. Drill, play, review. There is no graduation from this track.
A full 4-week monthly plan: KovaaK (HaiX playlists), Refrag, utility for all 7 maps,
KZ and bhop. Every decision in the schedule has a reason behind it.
Grounded in real sources: direct pro quotes, aim coaching research,
and honest notes on where the evidence actually disagrees.
Highest ROI skill in CS2. Pre-aiming, height, angles, what separates Silver from Global.
Spray patterns per weapon, when to tap vs burst vs spray by range.
Counter-strafing in depth, acceleration, crouch, shift walk.
Shoulder, jiggle, wide. Peek advantage, defender advantage, when not to peek.
What to actually look for, POV vs GOTV, how often, how long.
Tilt, session limits, variance vs mistakes, when to stop.
RSI prevention, posture, eye strain. Ends careers early.
Muscle memory consolidates during sleep, which is why this is part of training, not separate from it.
Reference. Open the one section you need. Ignore the rest.
The Look up track is unordered. Sections do not depend on each other. Read whichever wall you have hit.
CS2 is CPU- and RAM-limited. Not GPU-limited.
Most players do not find this out until after they have spent money on the wrong thing.
Covers what actually drives performance, what does not, and what to buy if you are
upgrading specifically for CS2. Includes a full monitor deep-dive.
| Section | What it covers |
|---|---|
| Mousepads | Cloth vs hybrid vs glass, static friction vs glide, what changes with sweat/humidity, sizing |
| Wireless vs wired mice | CS2-specific latency, battery vs weight tradeoffs, why the 2024-25 pro rotation went wireless |
| Keyboard switches & polling | Linear vs tactile, actuation distance, polling rate ceiling, repeat delay revisited |
| Section | What it covers |
|---|---|
| Weapon accuracy model | First-shot accuracy, recovery times, movement penalties, the actual numbers |
| Weapon deep-dives | AWP quickscope, deagle one-tap, Glock vs USP, rifle vs pistol round meta |
| Grenade mechanics | CS2's volumetric smoke system, jumpthrow, one-way smokes, HE falloff |
| Bomb mechanics | Timer, kit timing, fake plant, post-plant audio, plant positions |
| Sound as information | Occlusion system, footstep distance, what carries through walls, bomb beep frequency |
| Sound occlusion per material | What carries through wood vs concrete vs metal, measured in-engine not estimated |
| Section | What it covers |
|---|---|
| Minimap reading | What it tells you, how to read T movement, when to rotate |
| Rotations & timing | T-side timing, CT rotation windows, when to commit vs fake |
| Default plays | What a default is, why it matters, how it creates information |
| Information game | Trading info without dying, not over-committing, lurking fundamentals |
| Retakes | When to go, when to concede, utility usage |
| Post-plant | Passive vs aggressive, timing, how to play both sides |
| Economy | Full buy vs force vs eco, when to save, pistol round meta |
| Section | What it covers |
|---|---|
| Communication | What info is worth saying, callout language, how pro comms differ from ranked |
| Map callouts | Complete reference for all 7 premier maps |
| Console commands | Every command you'll actually reach for: fps, net, crosshair, practice server |
| Workshop maps | Prefire, retake, DM, aim maps. What exists, what's worth your time |
| Tools & resources | Leetify, csstats.gg, HLTV, prosettings.net, HWInfo64, useful vs noise |
| Section | What it covers |
|---|---|
| Ranking systems | How Premier and Faceit ELO actually work, what separates each level mechanically |
| Glossary | eDPI, GtG vs MPRT, LFC, P1 / AdaptiveStd, sub-tick, jumpthrow, ANIMGRAPH 2, Reflex Boost, HAGS, VBS, Gear 1 vs 2, X3D. Every acronym defined once |
| CS2 launch flag changelog | Patch-dated changes to launch options across CS2's lifetime, adapt to new patches yourself |
Most readers will not open this track. It is here so the rest can be checked, not believed.
The tools (CapFrameX, HWInfo64, optional Claude Code MCP) and the controlled A/B protocol used to validate recommendations in this compendium. Plus how to read the numbers and distinguish CPU-bound from memory-bound bottlenecks.
Reproducible captures behind specific claims. Each experiment links to the section it grounds, so you can read the recommendation, follow the link, verify the methodology, and either confirm or contradict it on your own hardware.
Empirical complement to the Fundamentals § sub-tick explainer: counter-strafe timing under sub-tick, demo-side reconstruction, the 64Hz movement-step boundary, where sub-tick measurably helps vs where it is marketing.
A PR-able board of system + gameplay A/Bs the compendium wants but hasn't run yet.
Copy-paste hypothesis / setup / method / results skeleton with naming convention reference.
If you disagree with a recommendation in Set up, Train, or Look up, the experiment is the receipt. Run it on your hardware. Confirm or contradict.
See CONTRIBUTING.md.
Something wrong? Open an Issue.
Want to add something? Open a Pull Request. Say what you're adding and why it belongs.
Disagree with something? Open an Issue. This is only as good as the corrections it gets.
No affiliate links. No sponsored recommendations. Primary sources where possible.
- Training routine by HaiX
- Pro quotes: esports.gg (donk), pley.gg (ZywOo), escorenews.com (NiKo, s1mple)
- Training research: Dignitas, Refrag, cs.money, ProSettings, 3D Aim Trainer, Turboboost
- Utility: Yprac, csnades.gg, cs2hype.com, Refrag guides
- KZ/movement: cybershoke.net, refrag.gg, xplay.gg, houseofclimb.com
- Maintained by spnk
Two licenses, one for words and one for code:
- Documentation and content (all Markdown, text, original diagrams and the guide images): Creative Commons Attribution-ShareAlike 4.0 International (CC BY-SA 4.0). Share and adapt freely, including commercially, as long as you credit this project and keep derivatives under the same license.
- Code and config (
settings/autoexec.cfgand any scripts): MIT. Copy and reuse freely; just keep the copyright notice.
Unofficial fan project. Not affiliated with, endorsed by, or sponsored by Valve Corporation. Counter-Strike, CS2 and related marks are trademarks of Valve. In-game screenshots and assets remain Valve's property and are used for non-commercial, educational fan content under Valve's IP policy. The CC BY-SA license covers only the original contributions here (text, structure, annotations, layout), not Valve's underlying game assets.
If this saved you a weekend of guessing, you can send me a skin. I love skins. Doesn't have to be anything fancy.
Tradelink: https://steamcommunity.com/tradeoffer/new/?partner=29765887&token=PXnLO_ha
Real link only. Any DM with a different link is a scam.