Пользовательское разрешение в Dota 2 обычно ставят, когда игра упорно предлагает “почти то же самое”, но хочется ровно своё: другой размер, другое соотношение сторон или чтобы картинка не мыльнила. Хорошая новость - в Dota 2 есть несколько рабочих путей, и почти всегда можно добиться нужного результата.

Ниже - проверенные способы: через настройки игры, через файлы игры и через параметры запуска в Steam. А ещё разберём типичную проблему, когда на экране доступно меньше, чем поддерживает монитор.


Способ 1: настроить пользовательское разрешение прямо в игре

Самый простой вариант, если меню позволяет выставить нужную частоту и размер.

  1. Откройте Dota 2.
  2. Зайдите в настройки и перейдите в раздел Видео (или Графика - зависит от интерфейса).
  3. Найдите пункт с разрешение и выберите нужное из списка.
  4. Выберите режим отображения:
  5. на весь экран (обычно даёт лучшее соответствие системному разрешению),
  6. окно / окно без рамок (если нужен такой сценарий).
  7. Нажмите Применить и перезапустите игру при необходимости.

Если нужного размера в списке нет, переходите к способам ниже.


Способ 2: задать пользовательское разрешение через файлы конфигурации

Этот способ подходит, когда в меню Dota 2 нет нужного пункта, но игра допускает кастомные значения.

  1. Закройте Dota 2.
  2. Откройте папку конфигураций игры по пути:

C:\Program Files (x86)\Steam\steamapps\common\dota 2 beta\game\dota\cfg

  1. Найдите файл video.txt.
  2. Внутри откройте и отредактируйте строки:

  3. setting.defaultres - ширина в пикселях

  4. setting.defaultresheight - высота в пикселях

  5. Пример для Full HD (1920x1080):

  6. setting.defaultres "1920"
  7. setting.defaultresheight "1080"

  8. Сохраните файл.

  9. Запустите Dota 2 и проверьте, применилось ли разрешение.

Подсказка: иногда помогает удалить video.txt и дать игре заново создать его (через Steam/верификацию файлов или повторный запуск). Но проще сразу править значения, если путь и формат понятны.


Способ 3: задать пользовательское разрешение параметрами запуска в Steam

Это часто решает задачу, если хочется один раз прописать нужные значения и забыть.

  1. Откройте Steam.
  2. Зайдите в Библиотека.
  3. Кликните правой кнопкой по Dota 2 и выберите Свойства.
  4. Откройте вкладку Общие.
  5. В поле Параметры запуска добавьте:

-w <ширина> -h <высота>

Пример для 1920x1080:

-w 1920 -h 1080

Дальше обычно добавляют полноэкранный режим, если игра упорно стартует не так, как нужно:

-fullscreen

Итоговая строка часто выглядит так:

-w 1920 -h 1080 -fullscreen

  1. Нажмите ОК.
  2. Запустите Dota 2.

Если “пользовательское разрешение” не становится доступным в полноэкранном режиме

Самая частая история: в игре максимальный размер ограничен (например, около 1768x992), даже если монитор 1920x1080. В обсуждениях по Dota 2 и NVIDIA встречается довольно конкретное решение: переключение графического API.

Попробуйте сменить DirectX/Vulkan в параметрах запуска

В Steam добавьте один из вариантов (в зависимости от того, что используете):

Что сделать Как прописать в параметрах запуска
Запуск с Vulkan вместо DirectX 11 -vulkan
Если у вас в параметрах уже есть прямой direct11, уберите его и оставьте -vulkan -vulkan

Почему это помогает: игра и драйверы по-разному договариваются о режиме вывода, и иногда “нормальное” разрешение физически не предлагается, пока не сменили рендер/интерфейс.


Пара мелочей, которые влияют на то, “то ли разрешение”

Иногда вы выбираете нужный размер, но картинка выглядит “не так”, и это не всегда вина Dota 2.

Симптом Что проверить
В самой игре “почти Full HD”, а не 1920x1080 Проверьте выбранный режим отображения (полноэкранный / окно без рамок). В полноэкранном кастом обычно стабильнее.
В системе 1920x1080, но в игре максимум ниже Часто помогает -fullscreen и переключение на -vulkan.
Включается лишнее “не то” из-за драйвера Сбросьте настройки видео в самой Dota 2 на “по умолчанию”, а потом выставляйте снова.

Короткий план: как добиться нужного разрешения

Шаг Что сделать Зачем
1 Сначала пробуйте в настройках Видео Быстро понять, есть ли размер в списке
2 Если нет - правьте video.txt (defaultres / defaultresheight) Задать разрешение напрямую через конфиг
3 Если и так не выходит - пропишите -w и -h в параметрах запуска Обойти ограничения меню
4 Если проблема только в полноэкранном режиме - попробуйте -vulkan Часто снимает ограничение по доступным размерам

Где “под капотом” искать именно ширину и высоту

Место Параметр Что означает
Конфиг игры setting.defaultres ширина разрешение в пикселях
Конфиг игры setting.defaultresheight высота разрешение в пикселях
Параметры запуска Steam -w <число> ширина в пикселях
Параметры запуска Steam -h <число> высота в пикселях

Что в итоге считать “успешной настройкой”

Успешная настройка пользовательского разрешение - это когда:
- в полноэкранном режиме игра реально держит нужный размер,
- изображение не “прыгает” и не возвращается на дефолт после перезапуска,
- и нет странных компромиссов вроде постоянного “макс 1768x992”.

Если после правок игра всё равно упорно ограничивает размер, в большинстве случаев помогает связка: корректные -w/-h + полноэкранный режим + (при необходимости) переключение на -vulkan.