Приветствую, если у вас пропал курсор в доте значит в вашей директории steam есть папка с русским названием, например "игры", таких папок быть не должно, стим не читает русские буквы, и поэтому некорректно запускается Dota 2 с ошибками и багами, как только вы переделаете папку и сотрете этот файл в настройках steam, то курсор вернется на свои места. Для того чтобы все правильно сделать вам нужно посмотреть видео, если я вам помог пожалуйста проголосуйте за этот ответ.
https://www.youtube.com/watch?v=t0zoXKs0Xnk