When playing CS:GO in the higher levels of matchmaking or as a team you need set smokes or predetermined smokes you can pull out to isolate an area on the map and get yourself a free kill or entrance to a bombsite. Many CS:GO smokes that are useful are jump smokes. To get these jump smokes right 100% of the time you could spend hours practising the exact timing of jump throwing manually. But there is a jump bind that allows you to consistently jump throw smoke in CSGO, which, believe it or not, is legal in leagues and at LAN.
CSGO Jump Bind
Copy and paste this code in to your autoexec.cfg file in your Steam\steamapps\common\Counter Strike: Global Offensive\csgo\cfg\ folder. You can replace “mouse3” with any key. To use the CSGO jump throw bind you hold mouse1 with your smoke out then press, in this instance, mouse3 which will jump and throw the smoke grenade.
alias "+jumpthrow" "+jump;-attack"
alias "-jumpthrow" "-jump"
bind "mouse3" "+jumpthrow"
Have you used this CSGO jump throw bind in your gameplay? Show us your cool jump smoke in the comments below, we’d love to check them out!
An example of a jump smoke you can do with this jump bind is this CT Mirage smoke.
Stand Here (Most of the jumping smokes will only work on 128 tick)
Aim here and use your jump bind
The smoke will land here (The screenshots have been made on 4:3 1.3k x 1k res with x3 y3 z-3 viewmodel)