The MJ peek in CS2 is weirdly horrifying – here’s how to do it

You can trust VideoGamer. Our team of gaming experts spend hours testing and reviewing the latest games, to ensure you're reading the most comprehensive guide possible. Rest assured, all imagery and advice is unique and original. Check out how we test and review games here

A Counter Strike 2 exploit has been created that lets you impersonate the King of Pop.

With the help of a few console commands, you can set up the exploit, though be warned. It’s pretty unsettling at times.

A shooter game screenshot featuring the MJ peek in CS2.
A shooter game screenshot featuring the MJ peek in CS2.

Credit: /u/thekappa27 on Reddit.

Counter Strike 2 gives you quite a few ways to peek at your enemies, whether it’s through crouch peeking or wide peeking. However, there’s no doubt that the Michael Jackson peek is the best one yet. It’s likely to be patched soon, in fact Valve seem pretty aware of the issue:

A screenshot of a Twitter account showcasing CSS.
A screenshot of the CS2 Twitter / X account, with the banner design imitating the MJ peek

The official Counter Strike 2 Twitter / X account shows off a new banner designed to imitate the MJ peek, suggesting that the exploit is on their radar. It’s possible that it’s going to be patched soon, though the state that CS2 is in at the moment might suggest otherwise. See pros thoughts on CS2 not being ready for e-sports, or the possibility that cheaters will kill the game for more on that.

Seeing videos of the exploit in action can only really be described as horrifying – a slender, uncanny figure slides around a corner at an inhuman angle, before firing a single bullet through your skull.

Anyway – here’s how to set it up, courtesy of the Global Offensive subreddit.

Paste the following into a text document, and title it MJ.cfg, before saving it. Then, place it in this file location: C:\Program Files (x86)\Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo

alias "check_mj_forward_1" "forwardback 0 0 0"

alias "check_mj_back_1" "forwardback 0 0 0"

alias "check_mj_left_1" "rightleft 0 0 0"

alias "check_mj_right_1" rightleft 0 0 0"

alias "check_mj_forward_2" ""

alias "check_mj_back_2" ""

alias "check_mj_left_2" ""

alias "check_mj_right_2" ""

alias "check_mj_forward_3" "+forward"

alias "check_mj_back_3" "+back"

alias "check_mj_left_3" "+left"

alias "check_mj_right_3" "+right"

alias "+mj_forward" "check_mj_forward_3; forwardback 0.5 0 0; alias check_mj_forward_1 forwardback 0.5 0 0; alias check_mj_forward_2 +forward"

alias "+mj_back" "check_mj_back_3; forwardback -0.5 0 0; alias check_mj_back_1 forwardback -0.5 0 0; alias check_mj_back_2 +back"

alias "+mj_left" "check_mj_left_3; rightleft -0.5 0 0; alias check_mj_left_1 rightleft -0.5 0 0; alias check_mj_left_2 +left"

alias "+mj_right" "check_mj_right_3; rightleft 0.5 0 0; alias check_mj_right_1 rightleft 0.5 0 0; alias check_mj_right_2 +right"

alias "-mj_forward" "-forward; check_mj_back_1; alias check_mj_forward_1 forwardback 0 0 0; alias check_mj_forward_2"

alias "-mj_back" "-back; check_mj_forward_1; alias check_mj_back_1 forwardback 0 0 0; alias check_mj_back_2"

alias "-mj_left" "-left; check_mj_right_1; alias check_mj_left_1 rightleft 0 0 0; alias check_mj_left_2"

alias "-mj_right" "-right; check_mj_left_1; alias check_mj_right_1 rightleft 0 0 0; alias check_mj_right_2"

alias "+michael_jackson" "-forward; -back; -left; -right; alias check_mj_forward_3; alias check_mj_back_3; alias check_mj_left_3; alias check_mj_right_3"

alias "-michael_jackson" "check_mj_forward_2; check_mj_back_2; check_mj_left_2; check_mj_right_2; alias check_mj_forward_3 +forward; alias check_mj_back_3 +back; alias check_mj_left_3 +left; alias check_mj_right_3 +right"

bind "w" "+mj_forward"

bind "s" "+mj_back"

bind "a" "+mj_left"

bind "d" "+mj_right"

bind "alt" "+michael_jackson"


Once you boot up CS2, you can type the following command into your console to execute the exploit: exec mj.cfg

We’re going to stay updated with the latest news on Counter Strike 2, so make sure to check back in with us periodically for the latest updates. In the meantime, check out our Counter Strike 2 tips

About the Author

Amaar Chowdhury

Amaar is a gaming journalist with an interest in covering the industry's corporations. Aside from that, he has a hankering interest in retro games that few people care about anymore.