Dota 2
Grind Mode May 1, 2019 @ 10:10am
Need help with autoexec.cfg (Cloud problems)
So I tried to bind some keys and add it to my "C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\dota\cfg".

There was no autoexec.cfg files there, so I wrote one and added it to the folder. For some reason my old bind was still there.

So after a while, going through all the files: I found a file named "user_keys_44000030_slot0". I saw there was old binds in there so I deleted the file and tried again.

I closed Dota2 and Steam and reopened both again.

What happens is that the file i deleted (user_keys_44000030_slot0) is still in the folder. I can't get rid of the file, and it overrides anything I try to do with my autoexec.cfg file.

So after more reasearch I came to the conclusion that it is (probably) saved in some sort of steam cloud.

I went into the steam setting and unchecked both option in there in hope to get rid of the cloud interferance.

It's still there and I can't remove this file called "user_keys_44000030_slot0".

Does anyone possess the solution for this?
I'd love to rebind some messages to easier communicate with my teammates.

Thank you for your help!
Last edited by Grind Mode; May 1, 2019 @ 10:12am
< >
Showing 1-2 of 2 comments
Си́нтез May 1, 2019 @ 10:29am 
You need to put the following in your autoexec cfg
unbind "q"

(replace q with any key you need to unbind)

also put in the end of your autoexec.cfg
host_writeconfig

(this will force autoexec commnads to override any other config files, like the ones in steam cloud)

after that you can remove both commands from your autoexec.cfg
Last edited by Си́нтез; May 1, 2019 @ 10:30am
blxpphr Dec 27, 2023 @ 2:54pm 
I was just dealing with this so necroposting to whoever may need this in the future

What worked for me - delete all useless user_keys files

update user_keys_0_slot0 in game folder to match the current autoexec (just in case)
update user_keys in ?:\Program Files (x86)\Steam\userdata\<STEAMID>\570\remote\cfg\ to match user_keys_0_slot0

create autoexec with necessary binds

Then, disable the Cloud Sync, check if all works normally without it. Then, reenable it and choose the local saves over old ones.

Worked for me, and I assume it even saved the stuff into the cloud. But autoexec wont be saved, only the user_keys one will be.
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: May 1, 2019 @ 10:10am
Posts: 2