Если коротко: в Dota 2 разрешение экрана чаще всего меняют тремя способами - прямо в настройках, правкой конфигов и параметрами запуска Steam. А если нужный формат (например, 1920x1080) “упирается” и включается только в окне, обычно виноваты DirectX/Vulkan, неверно выбранный режим отображения или конфликт настроек драйвера.

Ниже - рабочий план, от простого к более “ручному”.

H2 Способ 1. Поменять разрешение в самой игре

Самый безопасный вариант, потому что игра сама корректно подхватывает настройки.

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

Почему это может не помочь: некоторые сборки/драйверы/рендереры (DirectX) иногда не дают выставить “родное” разрешение в полном экране. Тогда переходи к следующим способам.

H2 Способ 2. Задать разрешение в параметрах запуска Steam

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

  1. Открой Steam
  2. Библиотека -> найди Dota 2
  3. ПКМ по Dota 2 -> Свойства
  4. Открой Параметры запуска
  5. Впиши команду вида:
Цель Как написать в “Параметры запуска”
Full HD 1920x1080 в игре -w 1920 -h 1080
1280x720 -w 1280 -h 720
  1. Сохрани кнопкой ОК
  2. Запусти Dota 2

Примечание: если ты хочешь именно fullscreen, лучше добавлять/проверять настройку “на весь экран” в самой Dota 2.

H2 Способ 3. Подправить конфиг игры (если параметры запуска не срабатывают)

Этот вариант полезен, когда нужно прямо изменить значения, которые игра читает для разрешения.

  1. Закрой Dota 2 и Steam (лучше полностью выгрузить Steam тоже)
  2. Открой папку конфигураций по пути:
Что редактировать Пример пути
cfg для video ...\Steam\steamapps\common\dota 2 beta\game\dota\cfg\video.txt
  1. В файле найди строки:

  2. setting.defaultres - ширина

  3. setting.defaultresheight - высота

  4. Поменяй значения на нужные, например:

Разрешение setting.defaultres setting.defaultresheight
1920x1080 1920 1080
2560x1440 2560 1440
  1. Сохрани файл
  2. Запусти Dota 2

H2 Если не получается поставить “родное” разрешение в fullscreen: частые причины и точечные фиксы

Ситуация из практики: “1920x1080 доступно только в окне без рамок, а в полном экране максимум что-то вроде 1768x992”. Такое обычно связано с рендером (DirectX 11) и тем, как игра выбирает графический бэкенд.

Фикс 1. Поменять графический бэкенд (DirectX vs Vulkan)

Самый известный рабочий поворот - переключить рендер:

  • Если стоит DirectX 11, попробуй DirectX 9
  • Или включи Vulkan

Проверка делается через параметры запуска Steam.

Что поставить Пример команды в “Параметры запуска”
DirectX 9 -dxlevel 90
Vulkan -vulkan

Что важно:
- в некоторых случаях помогает именно Vulkan вместо DirectX 11
- команда пишется как -vulkan, не иначе

После смены рендера перезапусти игру.

Фикс 2. “Сбросить” видео-настройки в игре

Если игра начинает упорно показывать старое значение в меню:
- зайди в Dota 2
- нажми кнопку типа “Видео по умолчанию” (или аналог “по умолчанию” в разделе видео/графика)
- затем снова включи на весь экран и выбери нужный resolution

Это иногда возвращает корректные значения, особенно после ручных правок.

Фикс 3. Не путай “разрешение на дисплее” и “активное разрешение сигнала”

Бывает, что Windows/драйвер сообщает одно, а Dota 2 в реальности использует другое. Поэтому ориентируйся на то:
- что выставлено в Dota 2 в разделе Видео
- и что ты реально получаешь в fullscreen

H2 Как выбрать соотношение сторон (16:9 или 21:9) и почему появляются “чёрные полосы”

Если ты используешь ультраширокий монитор, идея простая:
- Dota 2 может запускаться в режиме 16:9 (в итоге по бокам - чёрные полосы)
- или запускаться в нативном 21:9

Что сделать, чтобы не было чёрных полос

  1. В Windows убедись, что стоит родное разрешение монитора
  2. В Dota 2 выбери:
  3. во весь экран
  4. разрешение под твоё устройство (обычно 2560x1080 или 3440x1440 для 21:9)
  5. Если в списке в игре нужного нет - задай через параметры запуска Steam:
Монитор/формат Команда
2560x1080 -w 2560 -h 1080
3440x1440 -w 3440 -h 1440

H2 Мини-чеклист: что попробовать по порядку, если всё “ломается”

Проблема Быстрый шаг
Нужное resolution не доступно в меню Dota 2 Параметры запуска Steam: -w ... -h ...
В fullscreen максимум странное разрешение (а в окне норм) Переключи рендер: -dxlevel 90 или -vulkan
После правок снова “съехало” “Видео по умолчанию” + заново включи fullscreen
Появились чёрные полосы на ультрашироком Убедись, что Windows и Dota 2 используют родное разрешение + fullscreen

H2 Итог

Чтобы настроить разрешение экрана в Dota 2, обычно хватает:
- настройки игры (поставил разрешение + режим “на весь экран”)
или
- параметры запуска Steam (-w и -h)

А если “родное” упирается именно в fullscreen, почти всегда решается переключением графического бэкенда: попробовать Vulkan (-vulkan) или DirectX 9 (-dxlevel 90) и после этого повторно выставить нужное разрешение.