Частота обновления экрана (герцовка) в CS:GO напрямую влияет на плавность геймплея и реакцию в игре, но многие игроки не знают, как проверить реальную герцовку, которую использует игра. Если в настройках Windows или драйверах NVIDIA/AMD указана одна частота, а в игре — другая, это может привести к разрывам картинки, задержкам ввода или некорректной работе G-Sync/FreeSync. Чтобы точно узнать герцовку монитора, которую видит CS:GO, достаточно ввести несколько команд в консоли игры — это займёт меньше минуты и не требует сторонних программ.

Проблема в том, что CS:GO иногда игнорирует системные настройки дисплея и использует стандартные 60 Гц, даже если монитор поддерживает 144, 240 или 360 Гц. Это особенно актуально после обновлений драйверов, смены разрешений или подключения к другому порту (HDMI вместо DisplayPort). Консольные команды покажут точную герцовку, которую видит движок Source, а не ту, что отображается в панели управления Windows.

Почему герцовка в CS:GO может отличаться от настроек Windows

Движок Source (на котором работает CS:GO) определяет частоту обновления экрана самостоятельно, и она не всегда совпадает с настройками операционной системы. Вот основные причины расхождений:

  • 🔌 Неправильный кабель: HDMI 1.4 ограничен 120 Гц при разрешении 1080p, а DisplayPort 1.4 поддерживает до 240 Гц. Если монитор подключён через устаревший кабель, игра автоматически снизит герцовку.
  • 🖥️ Драйверы видеокарты: После обновления драйверов NVIDIA/AMD может сброситься профиль для CS:GO, и игра вернётся к стандартным 60 Гц.
  • 🎮 Настройки запуска: Параметры запуска Steam (например, -freq 144) могут конфликтовать с настройками монитора.
  • 🔄 Многомониторная конфигурация: Если игра запущена не на основном дисплее, она может использовать герцовку второго монитора.

Ещё одна распространённая проблема — ограничение герцовки через VSync. Если в настройках видеокарты или игры включён вертикальный синхронизатор, он может искусственно снижать FPS до 60, даже если монитор поддерживает больше. Консольные команды помогут выявить эту проблему.

📊 Как часто вы проверяете герцовку в CS
GO?:Никогда не проверял
Только после смены монитора
Периодически, если замечаю лаги
Всегда перед матчем

Метод 1: Команда mat_info — универсальный способ

Самый надёжный способ узнать текущую герцовку — использовать команду mat_info. Она выводит детальную информацию о рендере, включая частоту обновления экрана. Вот как это сделать:

  1. Запустите CS:GO и откройте консоль (по умолчанию клавиша ~ или Ё).
  2. Введите команду:
    mat_info
  3. В выводе найдите строку Display frequency: XXX Hz — это и есть текущая герцовка.

Пример вывода:

Display frequency: 240 Hz

Current render target: 1920x1080

Если значение отличается от ожидаемого (например, 60 Гц вместо 144), значит, игра не использует максимальную частоту монитора.

Проверьте кабель (DisplayPort > HDMI 2.0 > HDMI 1.4)

Обновите драйверы видеокарты

Отключите VSync в настройках игры и панели управления NVIDIA/AMD

Убедитесь, что монитор выбран как основной в Windows

-->

Метод 2: Команда cl_showfps 1 + net_graph 1

Если mat_info не отображает герцовку (например, из-за модифицированных конфигов), можно использовать комбинацию команд для отображения FPS и частоты обновления:

  1. Включите отображение FPS:
    cl_showfps 1
  2. Активируйте сетку статистики:
    net_graph 1
  3. В левом верхнем углу появится строка с данными. Герцовка указана после fps (например, fps 240/240 — первое число это FPS, второе — герцовка).

Этот метод менее точный, чем mat_info, но полезен для быстрой проверки. Если второе число меньше первого (например, fps 300/144), значит, игра рендерит больше кадров, чем может вывести монитор — это указывает на проблемы с синхронизацией.

💡

Если после ввода команд ничего не происходит, убедитесь, что консоль включена в настройках игры: Параметры → Игровые настройки → Включить консоль разработчика (Да).

Метод 3: Проверка через getcl_cmds (для опытных)

Для продвинутых пользователей есть альтернативный способ — просмотр текущих клиентских команд. Этот метод покажет, какую герцовку CS:GO пытается использовать, даже если она не применяется из-за ограничений системы.

  1. Откройте консоль и введите:
    getcl_cmds
  2. Найдите строку с параметром freq. Если её нет, значит, игра использует настройки по умолчанию (обычно 60 Гц).
  3. Чтобы принудительно задать герцовку, используйте команду:
    freq 144

    (замените 144 на вашу целевую частоту).

Этот метод полезен, если вы подозреваете, что игра игнорирует настройки монитора. Например, если после ввода freq 240 в mat_info по-прежнему отображается 60 Гц, проблема кроется в драйверах или кабеле.

Что делать, если команда freq не работает?

Если после ввода freq XXX герцовка не меняется, попробуйте:

1. Переподключить монитор к другому порту (например, с HDMI на DisplayPort).

2. Вручную задать разрешение и герцовку в файле video.txt (находится в папке ...\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg).

3. Откатить драйверы видеокарты на предыдущую версию (актуально для NVIDIA 500+ серии).

Таблица: Соответствие герцовки и кабелей для CS:GO

Чтобы монитор работал на максимальной частоте, важно использовать совместимый кабель. Ниже приведена таблица с поддерживаемыми частотами для разных интерфейсов при разрешении 1920×1080 (Full HD):

Тип кабеля Макс. герцовка при 1080p Поддерживает G-Sync? Примечания
DisplayPort 1.4 240 Гц Да Оптимальный выбор для игровых мониторов
HDMI 2.0 144 Гц Да (только FreeSync) Требуется включение в настройках монитора
HDMI 1.4 120 Гц Нет Может ограничивать FPS даже при мощной видеокарте
DVI-D Dual Link 144 Гц Нет Устаревший стандарт, не поддерживает адаптивную синхронизацию

Если ваш монитор поддерживает 240 Гц, но в CS:GO отображается 144 Гц, проверьте кабель. Например, HDMI 2.0 не потянет 240 Гц при 1080p — потребуется DisplayPort.

💡

Если герцовка в игре ниже ожидаемой, в 90% случаев проблема кроется в кабеле или драйверах. Начните диагностику с них, а не с настроек CS:GO.

Частые ошибки и как их исправить

Даже после проверки герцовки через консоль игроки сталкиваются с проблемами. Вот самые распространённые ошибки и их решения:

  • ⚠️ Герцовка сбрасывается после перезапуска игры: Убедитесь, что в параметрах запуска Steam нет конфликтующих команд (например, -freq 60). Также проверьте файл config.cfg на наличие строки freq"60".
  • ⚠️ Монитор поддерживает 144 Гц, но игра показывает 60 Гц: Отключите VSync в настройках видеокарты и игры. В панели управления NVIDIA это делается в разделе Управление параметрами 3D → Вертикальный синхронизатор (Выкл.).
  • ⚠️ Герцовка"плавает" (то 144, то 60 Гц): Это признак проблем с питанием монитора или кабелем. Попробуйте другой разъём на видеокарте или блок питания для монитора.
⚠️ Внимание: Если вы используете CS:GO на ноутбуке с гибридной графикой (Intel + NVIDIA/AMD), игра может автоматически запускаться на встроенной видеокарте, ограничивая герцовку. Чтобы этого избежать, в панели управления NVIDIA добавьте csgo.exe в список программ и выберите для него дискретную графику.

Как зафиксировать герцовку на постоянной основе

Чтобы не проверять герцовку перед каждым матчем, можно зафиксировать её в конфигурационных файлах CS:GO. Для этого:

  1. Откройте файл config.cfg в папке:
    ...\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg
  2. Добавьте или измените строки:
    freq"144" // ваша целевая герцовка
    

    mat_monitorgamma"1.6" // опционально: корректировка гаммы

  3. Сохраните файл и установите для него атрибут"Только чтение" (правый клик → Свойства), чтобы настройки не сбрасывались.

Также можно создать отдельный autoexec.cfg с этими командами и подключить его через параметры запуска Steam:

+exec autoexec.cfg

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

⚠️ Внимание: Если вы играете на турнирах (Faceit, ESL), некоторые лиги запрещают модифицированные конфиги. Перед матчем проверьте правила или используйте стандартные настройки.

FAQ: Ответы на частые вопросы

Можно ли узнать герцовку без консоли?

Да, но это менее точно. В Windows откройте Параметры → Система → Дисплей → Дополнительные параметры дисплея. Однако там отображается герцовка, которую видит система, а не игра. Для CS:GO надёжнее использовать mat_info.

Почему в mat_info герцовка 144 Гц, но игра лагает, как на 60 Гц?

Это может быть связано с:

  • Включённым VSync (отключите его в настройках игры и драйверов).
  • Ограничением FPS через fps_max (проверьте команду fps_max 0 для снятия ограничения).
  • Проблемами с G-Sync/FreeSync (переключите монитор в режим"Игровой" или обновите прошивку).

Как проверить герцовку на мониторе с переменной частотой (VRR)?

Для мониторов с G-Sync или FreeSync команда mat_info покажет максимальную герцовку, а не текущую. Чтобы увидеть реальную частоту, временно отключите адаптивную синхронизацию в настройках монитора или используйте внешние утилиты вроде NVIDIA Pendulum Demo.

Влияет ли герцовка на точность стрельбы в CS:GO?

Да, но косвенно. Более высокая герцовка снижает input lag (задержку ввода), что особенно заметно при быстрых движениях мыши (фликах, спреях). Однако сама механика стрельбы (разброс, отдача) зависит от серверного тикрейта, а не от герцовки монитора.

Можно ли включить 120 Гц на мониторе, который поддерживает только 60 Гц?

Нет. Если монитор физически не поддерживает частоту выше 60 Гц, никакие настройки в CS:GO или драйверах не помогут. Попытки принудительно задать высокую герцовку приведут к артефактам или чёрному экрану. Проверьте характеристики вашей модели на сайте производителя.