SMOKEPRACTICE — CS2 Smoke Lineup Trainer

2 min read Original article ↗

THROWING

LMBfull throw (left click)

RMBlob — the short right-click throw

LMB+RMBmedium throw (hold both, release)

Fjumpthrow bind — full throw, exactly like a CS2 bind

SHIFT+Fmedium jumpthrow (only while standing still — moving throws stay FULL, like in game)

ALT+Flob jumpthrow

4holster / draw the smoke

MOVEMENT

W A S Dmove

SHIFTwalk (silent, slower)

CTRLcrouch

SPACEjump

Vnoclip — fly through the map

PRACTICE TOOLS

Rrespawn on the NEXT spawn slot — cycles all real match spawns (pick one from the map in the pause menu)

Tteleport back to the exact spot + aim of your last throw

Lsave your last throw as a lineup (list in the pause menu)

Cclear all smokes and trails

Pcopy your position as a CS2 setpos — works in the game console too

Mmark the spot you're aiming at as a target

Nauto-aim a throw at the target from where you stand (SHIFT = medium, ALT = lob)

SMOKE CAMafter every throw a cam follows the smoke — corner window or fullscreen chase (✕ to exit), pick in the pause menu

ESCpause menu — sensitivity, smoke cam, spawns, teleport, saved lineups

MOVING & LOOKING

▲▼◀▶move — slide your finger for diagonals

right sidedrag to look around

THROWING

THROWfull throw

MEDmedium throw

LOBshort throw

JTjumpthrow bind (full)

hold MED/LOB + tap JTmedium / lob jumpthrow — keep the button held, tap JT with another finger

jump + THROWmanual jumpthrow

AFTER THE THROW

SMOKE CAMa cam follows your smoke after the throw — fullscreen (tap ✕ to return) or a corner window, pick in the ☰ menu

↩ RETRYteleport back to the exact spot + aim of your last throw

SPAWN ↻respawn on the NEXT spawn slot — cycles all real match spawns (pick one from the map in the pause menu)

📌 SAVEsave your last throw as a lineup

CLEARclear all smokes and trails

FLYnoclip — fly through the map

pause menu — sensitivity, spawns, teleport, saved lineups