You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tobi dd52a19232 new recordings 1 year ago
Recoil_Control new recordings 1 year ago
State_Recognition more fixes 1 year ago
.gitattributes Add .gitignore and .gitattributes. 1 year ago
.gitignore protype template matching recognition 1 year ago new recordings 1 year ago
Recoil_Control.sln solution dead project removed 1 year ago


  • Set Project -> Properties -> General -> Advanced Set option to "Use Unicode Character Set"(Multi-Byte Character Set)

  • Turn off mouse coalesce in windows settings

  • (Turn of csgo mouse wheel weapon swapping - otherwise it might get arkward)

  • +fps_max 144 to launch options

  • cl_showloadout 1 incase hud randomly dissapears

  • flashing weapons for example in warmups are a problem for detection. Simply go for headshot training here


Python Opencv

  • Has Screenshots of all the weapon toolbars

  • Regualarly takes screencap of csgo and feature matches against the toolbars

  • Sends best match to c++ recoil algo

C++ Recoil Algo

  • Ability to record recoil vectors

  • Ability to emulate mouse movements, nullifying the recoil vectors - without hooking in the game


  • recordings need to have the same name like screenshots of the weapons for matching (without the .PNG file ending)