Dota 2
Dota 2 FPS Fix and Menu Lag Fix (S1)
I’ve been around reading on several dota 2 forums looking for a fix to the random fps drops I encounter in the game, I really thought it was something wrong with my computer or some kind of heating issue. Doing some research led me to find out that the fps drop while in game is caused by the game not using the cpu to the fullest. Here is the fix, go to

c:\Steam\SteamApps\common\dota 2 beta\dota\cfg

and inside the config file paste this command: engine_no_focus_sleep 0

^^Update you will have to make an autoexec.cfg file to paste this into for it to work if the other method doesn't work.^^

This command will tell the pc to stop dropping the cpu usage for the game and will stay constant. I’ve been here on the forums complaining about this problem for a while and finally found a fix to the issue.

Tip: You can also try setting your windows theme to basic mode, that can also help with lots of lag in Dota.

Now for menu lag, if you’re getting moments where the game just lags when in the menu then it might be due to the flame effects that overlay the background in the menu itself. Add this command to the launch options via properties inside of dota 2 indside of your game library. Go to your games right click dota and go to properties and next click launch options and add this in there. If you have any other launch options already be sure to add a space in between each command.

-dota_embers 0



If this helped anyone by all means share this post to help others out.

EDIT: Ok since a lot of you do not know how to make an autoexec.cfg file I've decided to upload one with the commands to mediafire, you can add more commands that you like Dota to use everytime you launch it. Drag and drop the file to
c:\Steam\SteamApps\common\dota 2 beta\dota\cfg


Download link: {BAĞLANTI SİLİNDİ}
En son Dark Bison tarafından düzenlendi; 8 Eki 2015 @ 12:50
< >
71 yorumdan 1 ile 15 arası gösteriliyor
İlk olarak Arkantos tarafından gönderildi:
hmmm how do you know this ?


"Doing some research led me to find out that the fps drop while in game is caused by the game not using the cpu to the fullest."

I've been reading on other forums for a fix.
İlk olarak Arkantos tarafından gönderildi:
Sum1 tried that and it didnt work.

but have you tried it yet? I know people who have tried this and it fixed their fps dips in games with no problem.
Did I edit the wrong config maybe?
Thanks, that works for me and my friends !
İlk olarak Flapjack tarafından gönderildi:
Did I edit the wrong config maybe?


By default there should only be one config file in that folder. Put the commands in that one.



İlk olarak duduss.°VII-VII-VII° tarafından gönderildi:
Thanks, that works for me and my friends !


Glad I was able to help you :)
Another fix for you, I read that setting your network quality from high to low in the options menu will fix some fps issue
Thank you so much! I can finally play DOTA2 again. -Batman out
how i can fix fps ??
Guys I did an update to the last part of this, seems like the command doesn't work via cfg file so add it to the launch options.
not working for me ): my fps used to be 60 constant, now it's still stuck at 30 even after following your guide
İlk olarak ǷȜ/\ŦĦϟ tarafından gönderildi:
not working for me ): my fps used to be 60 constant, now it's still stuck at 30 even after following your guide

Then you didn't need the guide if you had a constant 60 fps. This fix would not make your fps drop in any way, if anything you should have much more because command tells the game to use more cpu power instead of limiting itself. If you're not having fps dips then do not use the command here. Post your system specs as well, maybe we can find the problem through the specs.
I have a good PC and i was wondering why i have these drops. Thanks to you, it works perfect now. Thanks!
Hey, would just like to point out that:

In:
c:\Steam\SteamApps\common\dota 2 beta\dota\cfg\config.cfg
the following are already present (at least in mine):
engine_no_focus_sleep "50"
dota_embers "1"

So I imagine that you added both lines (both values replaced with a 0) to the file, somewhere higher than the already existing commands, resulting in yours getting overwritten with these deffault values... resulting in needing to add it as a command line execution option (which in turn overrules the config settings, at least in valve games).

*edit: well nvm that; game overwrote the file upon launch, and reverted dota_embers to 1 (from 0), as engine_no_focus_sleep as well (to 50, from 0).

*edit2: Tried adding those as extra lines at the end, got removed as well.

Guessing we need to add whatever we want to exec to an Autoexec.cfg (just like f.i. TF2 and probably all source engine games).

*edit3: yep, that works. Just create a file called autoexec.cfg in the cfg dir, and enter any and all commands you want to have overruling the config.cfg file.

*edit4: I'm not sure how I missed that you already noted that in your OP... :s
Oh well, just pointing out that this does work for dota_embers as well.
En son dTTb tarafından düzenlendi; 25 Kas 2013 @ 13:31
< >
71 yorumdan 1 ile 15 arası gösteriliyor
Sayfa başına: 1530 50

Gönderilme Tarihi: 15 Eyl 2013 @ 14:39
İleti: 71