Dota 2 user interface / display problem
First try -safe and -autoconfig (separately)
Open Steam Right click Dota 2 Select 'Properties' from the menu Click the 'Set launch options...' button Remove any launch options currently shown Type -autoconfig or -safe in the box and select OK
If those don't work then try
enabling vsync use your monitor's current settings changing your rendering API (note changing the API to an incompatible version could make the game crash so remember you can type -dx11 in the launch options)
I hope one of the options will work for you