Q2PRO-X 1.4: управление, мышь и zoom

Управление, мышь, zoom и перенос старых cfg

Q2PRO-X 1.4

Q2PRO-X 1.4: управление, мышь и zoom

Управление, мышь, zoom и перенос старых cfg

Русское издание

5 июля 2026

q2pro-x.com

Оглавление

1. Где находится меню

2. Главная новая идея: mouse behavior mode

3. Базовые mouse cvar

4. m_autosens

5. Zoom FOV

6. Zoom sensitivity

Auto

Manual

7. Zoom time

8. Walk while zoomed

9. Zoom crosshair

10. Movement feel

11. Binds

12. Перенос r1q2 cfg: практический порядок

13. Типовые проблемы

Мышь слишком быстрая после переноса

Вертикаль инвертирована

Zoom меняет sens странно

После сброса появились ??? на bind строках

14. Хороший baseline

Q2PRO-X 1.4: управление, мышь и zoom

Примечание по версии 1.4: основной текст этого руководства сохраняет проверенную базу 1.2; новые возможности и изменения 1.4 описаны в разделе "Дополнение 1.4" ниже. Этот документ помогает настроить управление в Q2PRO-X 1.4, особенно если

вы переносите старый q2pro, r1q2 или смешанный cfg.

1. Где находится меню

Guided menu:

Options -> Controls / Mouse;

Options -> Movement;

Options -> Weapon Predicts.

Classic Q2PRO-X menu:

Q2PRO-X -> mouse & zoom;

Q2PRO-X -> movement;

Q2PRO-X -> weapon predicts.

2. Главная новая идея: mouse behavior mode

cl_mouse_behavior_mode задаёт общую семантику мыши:

q2pro - default Q2PRO-X поведение;

r1q2 - compatibility behavior для старых r1q2 cfg.

Это не просто косметический переключатель. Он влияет на то, как

интерпретируются старые переменные и как ощущается мышь при переносе cfg.

Если вы начинаете с чистого Q2PRO-X:

оставьте q2pro.

Если вы переносите старый r1q2 cfg:

попробуйте r1q2;

проверьте sensitivity, m_pitch, m_yaw;

проверьте zoom отдельно.

3. Базовые mouse cvar

sensitivity - основной multiplier;

m_pitch - вертикальный gain, отрицательное значение инвертирует Y;

m_yaw - горизонтальный gain;

m_accel - Q2PRO-X mouse acceleration, не применяется в r1q2 mode;

m_filter - сглаживание delta через усреднение с прошлым frame;

m_autosens - non-zoom FOV-proportional scaling;

freelook - постоянный свободный обзор.

Рекомендация для переноса cfg:

Сначала выставьте cl_mouse_behavior_mode.

Затем настройте sensitivity.

Потом проверяйте m_pitch / m_yaw.

Только после этого трогайте acceleration, autosens и zoom.

4. m_autosens

m_autosens - это не zoom sensitivity. Это non-zoom FOV-based scaling для

обычного обзора.

Значения:

0 - выключено;

91..179 - базовый FOV для scaling;

любое другое non-zero значение - base FOV 90.

Если вы не понимаете, зачем он нужен, оставьте 0. Для большинства игроков

zoom лучше настраивать через отдельные cl_zoom_* cvar.

5. Zoom FOV

Главный cvar:

cl_zoom_fov.

Он задаёт horizontal FOV при удержании +zoom. Значение clamp'ится так, чтобы

не быть шире live base FOV: zoom должен приближать, а не отдалять.

Bind:

+zoom - удерживать zoom;

-zoom - отпустить zoom.

В меню есть строка Hold: zoom, где можно назначить клавишу.

6. Zoom sensitivity

Zoom sensitivity имеет два режима:

cl_zoom_sensitivity_mode auto;

cl_zoom_sensitivity_mode manual.

Auto

Auto использует tangent-space FOV ratio. Это геометрически корректная модель:

при уменьшении FOV чувствительность масштабируется так, чтобы движение мыши

ощущалось пропорциональным изменившемуся углу обзора.

Это recommended default для большинства игроков.

Manual

Manual использует:

cl_zoom_sensitivity.

Это абсолютное значение чувствительности в тех же единицах, что и

sensitivity. Используйте manual только если хотите конкретную привычную

цифру.

7. Zoom time

cl_zoom_time задаёт длительность перехода в секундах.

0 - instant zoom;

0.05..0.20 - быстрый, но видимый transition;

выше - cinematic feel, обычно не для competitive игры.

FOV и sensitivity идут по одному transition, чтобы не рассинхронизироваться.

8. Walk while zoomed

cl_zoom_walk удерживает +speed вместе с +zoom.

Это полезно, если вы хотите автоматически замедляться при zoom. Оно

сосуществует с обычным +speed bind.

По умолчанию off.

9. Zoom crosshair

Отдельный прицел для zoom:

cl_zoom_crosshair_enable;

cl_zoom_crosshair;

cl_zoom_ch_scale;

cl_zoom_ch_health;

cl_zoom_ch_red;

cl_zoom_ch_green;

cl_zoom_ch_blue;

cl_zoom_ch_alpha.

Если master выключен, обычный crosshair остаётся и при zoom.

Практический вариант: