Classic static crosshair
- Input
- style 4, custom cyan, size 2, gap -2, outline 1
- Expected output
- cl_crosshairstyle "4"; cl_crosshairsize "2"; …
Style 4 does not react to shots or movement, preferred for consistent aim.
CS2 crosshair console commands
In CS2, the crosshair is controlled by a set of cl_crosshair* commands, style, color, size, thickness, gap, outline and center dot. Instead of memorizing each one, build the crosshair visually with a live preview and copy all commands at once to paste into the game console.
Style 4 does not react to shots or movement, preferred for consistent aim.
Size 0 with the dot on leaves just the center dot.
Enable the console in Settings → Game → "Enable Developer Console" and pick a key to open it. Open the console, paste the copied command block and press Enter: the crosshair applies instantly, no restart needed. If it does not paste all at once, paste it in parts, each line is an independent command.
Go to Settings → Game → enable "Enable Developer Console" and set a key (usually ~). Open the console and paste the generated commands.
Add the cl_crosshair* commands to your autoexec.cfg in the game cfg folder. That way the crosshair is applied every time CS2 starts.
cl_crosshairstyle "4";
cl_crosshairsize "2";
cl_crosshairthickness "1";
cl_crosshairgap "-2";
cl_crosshair_drawoutline "1";
cl_crosshair_outlinethickness "1";
cl_crosshairdot "0";
cl_crosshair_t "0";
cl_crosshaircolor "5";
cl_crosshaircolor_r "0";
cl_crosshaircolor_g "255";
cl_crosshaircolor_b "255";
cl_crosshairusealpha "1";
cl_crosshairalpha "255";The crosshair and commands are generated locally in the browser; nothing is sent to servers.