Частота обновления экрана (герцовка) в 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, даже если монитор поддерживает больше. Консольные команды помогут выявить эту проблему.
Метод 1: Команда mat_info — универсальный способ
Самый надёжный способ узнать текущую герцовку — использовать команду mat_info. Она выводит детальную информацию о рендере, включая частоту обновления экрана. Вот как это сделать:
- Запустите CS:GO и откройте консоль (по умолчанию клавиша
~илиЁ). - Введите команду:
mat_info - В выводе найдите строку
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 и частоты обновления:
- Включите отображение FPS:
cl_showfps 1 - Активируйте сетку статистики:
net_graph 1 - В левом верхнем углу появится строка с данными. Герцовка указана после
fps(например,fps 240/240— первое число это FPS, второе — герцовка).
Этот метод менее точный, чем mat_info, но полезен для быстрой проверки. Если второе число меньше первого (например, fps 300/144), значит, игра рендерит больше кадров, чем может вывести монитор — это указывает на проблемы с синхронизацией.
Если после ввода команд ничего не происходит, убедитесь, что консоль включена в настройках игры: Параметры → Игровые настройки → Включить консоль разработчика (Да).
Метод 3: Проверка через getcl_cmds (для опытных)
Для продвинутых пользователей есть альтернативный способ — просмотр текущих клиентских команд. Этот метод покажет, какую герцовку CS:GO пытается использовать, даже если она не применяется из-за ограничений системы.
- Откройте консоль и введите:
getcl_cmds - Найдите строку с параметром
freq. Если её нет, значит, игра использует настройки по умолчанию (обычно 60 Гц). - Чтобы принудительно задать герцовку, используйте команду:
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. Для этого:
- Откройте файл
config.cfgв папке:...\Steam\steamapps\common\Counter-Strike Global Offensive\csgo\cfg - Добавьте или измените строки:
freq"144" // ваша целевая герцовкаmat_monitorgamma"1.6" // опционально: корректировка гаммы
- Сохраните файл и установите для него атрибут"Только чтение" (правый клик → Свойства), чтобы настройки не сбрасывались.
Также можно создать отдельный 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 или драйверах не помогут. Попытки принудительно задать высокую герцовку приведут к артефактам или чёрному экрану. Проверьте характеристики вашей модели на сайте производителя.