Q2PRO-X 1.6 Final by ly
Мышь и управление
Автор проекта: ly
Режимы ввода, чувствительность, приближение и системные клавиши.
Русская редакция • Q2PRO-X 1.6 Final by ly • 7 ноября 2026 года
Содержание
Пункты кликабельны: щелчок переходит к разделу.
4. Чувствительность и угол обзора
13. Если управление изменилось неожиданно
Вертикальное движение перевёрнуто
При зуме неудобная чувствительность
15. Тайминг движения и ожидание в алиасах
16. Покачивание камеры при движении
Управление, мышь и зум
Этот документ помогает настроить управление в Q2PRO-X, особенно если вы переносите старый конфиг Q2PRO, R1Q2 или смешанный.
Уточнение масштаба прицела
Масштаб обычного прицела (ch_scale) и прицела зума (cl_zoom_ch_scale) можно увеличить до 10. Шаг настройки в меню — 0.1.
1. Где находится меню
| Что настраивается | Путь по меню |
|---|---|
| Управление и вид оружия | Главное меню → Настройки → Управление и вид оружия |
| Настройка ввода | Главное меню → Настройки → Управление и вид оружия → Настройка ввода |
| Привязки клавиш | Главное меню → Настройки → Управление и вид оружия → Привязки клавиш |
| Привязки оружия | Главное меню → Настройки → Управление и вид оружия → Привязки оружия |
| Вид оружия и рука | Главное меню → Настройки → Управление и вид оружия → Вид оружия и рука |
| Базовое движение | Главное меню → Настройки → Управление и вид оружия → Базовое движение |
| Мышь и зум | Главное меню → Настройки → Управление и вид оружия → Q2PRO-X / Мышь и зум |
| Движение и покачивание камеры | Главное меню → Настройка онлайн-игры → Движение |
| Предсказание оружия | Главное меню → Настройка онлайн-игры → Предсказание оружия |
Главная страница управления
Управление и вид оружия
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Раздел | Бинды | Бинды | ||
| Переход | Бинды | Настройка ввода... | g_input | Чувствительность мыши, авточувствительность, фильтр мыши, свободный обзор и всегда бег. |
| Переход | Бинды | Бинды клавиш... | g_keys | Назначение клавиш: движение, атака, смена оружия, инвентарь, чат и таблица счёта. |
| Переход | Бинды | Бинды оружия... | g_weapons | Назначение клавиши для прямого выбора каждого оружия (бластер … BFG10K, гранаты). |
| Раздел | Вид и движение | Вид и движение | ||
| Переход | Вид и движение | Вид оружия и рука... | g_weapon_view | Рука, видимость/прозрачность/FOV модели оружия и смещения по X/Y/Z. |
| Переход | Вид и движение | Основы движения... | g_movement_basics | Ощущение мыши, режимы движения/предикта, сглаживание ступеней и фиксированный шаг. |
| Переход | Вид и движение | Мышь и зум... | q2prox_mouse | Мышь и зум: чувствительность, ощущение мыши, FOV и настройки удержания-зума. |
Мышь и зум
Q2PRO-X / Мышь и зум
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Раздел | Угол обзора | Угол обзора | ||
| Ползунок | Угол обзора | Угол обзора | fov | Горизонтальный угол обзора (градусы). 90 = классика, 100..110 для широких мониторов. userinfo-cvar — передаётся серверу. Применяется сразу. |
| Ползунок | Угол обзора | Покачивание камеры при движении | cl_viewbob | Сколько от движения остаётся в камере: 1.00 — как обычно, 0.00 — ни подпрыгивания вверх-вниз, ни наклона при беге и стрейфе. Работает на любом сервере, в том числе чужом. Сервер, который движение в камеру не шлёт, не трогается. Применяется сразу. |
| Раздел | Мышь | Мышь | ||
| Список | Мышь | Поведение мыши | cl_mouse_behavior_mode | Общее ощущение мыши. Q2PRO: Raw Input с m_accel и m_autosens. R1q2: классический поворот R1Q2 (только чувствительность); источник ввода — в следующей строке. Применяется сразу. [Q2PRO / R1q2] |
| Список | Мышь | Источник мыши R1q2 | m_directinput | m_directinput: источник ввода мыши, только для поведения R1q2. Курсор Windows — старый путь R1Q2: читает положение указателя, поэтому действуют скорость и ускорение указателя Windows. Raw Input читает мышь напрямую; 1 и 2 — один и тот же источник (DirectInput нет). Применяется сразу. [Курсор Windows (старый) / Raw Input / Raw Input (2 = как 1)] |
| Переключатель | Мышь | Без ускорения Windows в игре | m_fixaccel | m_fixaccel: только для R1q2 с источником «Курсор Windows». Да: ускорение указателя Windows выключено, пока вы играете, и возвращается в меню, при Alt+Tab и при выходе. Нет: настройки Windows не трогаются (если ускорение уже выключено, разницы нет). Скорость указателя не меняется. Применяется сразу. [Нет / Да] |
| Ползунок | Мышь | Чувствительность | sensitivity | sensitivity: базовая чувствительность обзора мышью. Больше = быстрее поворот. Применяется сразу. |
| Ползунок | Мышь | Вертикальное усиление | m_pitch | m_pitch: усиление обзора по вертикали; отрицательное значение инвертирует ось Y. Применяется сразу. |
| Ползунок | Мышь | Горизонтальное усиление | m_yaw | m_yaw: усиление обзора по горизонтали (поворот на движение мыши). Применяется сразу. |
| Ползунок | Мышь | Ускорение мыши | m_accel | m_accel: ускорение мыши — быстрые рывки поворачивают сильнее. Не действует в режиме r1q2. Применяется сразу. |
| Переключатель | Мышь | Фильтр мыши | m_filter | m_filter: сглаживает мышь усреднением с предыдущим кадром (меньше дрожания, лёгкая задержка). Применяется сразу. [Нет / Да] |
| Ползунок | Мышь | Базовый FOV авточувствительности | m_autosens | m_autosens: масштабирует чувствительность (вне зума) под FOV (путь мыши Q2PRO). 0=выкл; 91..179 задают базовый FOV. Отдельно от +zoom. Применяется сразу. |
| Переключатель | Мышь | Свободный обзор | freelook | freelook: мышь всегда управляет обзором, удержание +mlook не нужно. Применяется сразу. [Нет / Да] |
| Переход | Мышь | Отчёт о мыши... | mouse_info | Печатает в консоль фактическое состояние мыши: выбранный и действующий источник, фокус и захват, ограничение курсора, центр окна, ускорение и скорость указателя Windows, что сделал m_fixaccel, счётчики сбоев. Ничего не меняет. |
| Переключатель | Мышь | Журнал мыши | cl_mouse_debug | cl_mouse_debug: пишет в консоль захват и отпускание мыши, смену источника, изменения ускорения Windows и неудачные вызовы Windows, не чаще строки в секунду на вид. Только на этот сеанс. [Нет / Да] |
| Раздел | Зум | Зум | ||
| Ползунок | Зум | FOV зума | cl_zoom_fov | Горизонтальный FOV при удержании +zoom. Не превышает базовый FOV — только приближение. Применяется сразу. |
| Список | Зум | Режим чувствительности зума | cl_zoom_sensitivity_mode | Авто масштабирует чувствительность по отношению FOV (геометрически верно). Ручной берёт значение ниже. Применяется сразу. [Авто / Ручной] |
| Ползунок | Зум | Чувствительность зума | cl_zoom_sensitivity | Чувствительность при полном зуме (те же единицы, что sensitivity). Только в ручном режиме. Применяется сразу. |
| Ползунок | Зум | Время зума | cl_zoom_time | Длительность зума туда/обратно (сек); 0 = мгновенно. FOV и чувствительность идут одним переходом и не рассинхронизируются. Применяется сразу. |
| Переключатель | Зум | Ходьба при зуме | cl_zoom_walk | При удержании +zoom также удерживать +speed (ходьба при зуме). По умолчанию выкл. Применяется сразу. [Нет / Да] |
| Раздел | Зум-прицел | Зум-прицел | ||
| Переключатель | Зум-прицел | Зум-прицел | cl_zoom_crosshair_enable | При зуме переключаться на зум-прицел ниже; выкл — остаётся обычный прицел. Применяется сразу. [Нет / Да] |
| Список | Зум-прицел | Стиль зума | cl_zoom_crosshair | Форма прицела при зуме (нужен включённый зум-прицел). Применяется сразу. [Нет / Крест / Точка / Угол] |
| Ползунок | Зум-прицел | Масштаб зума | cl_zoom_ch_scale | Размер зум-прицела (0.25..10.0). Применяется сразу. |
| Переключатель | Зум-прицел | Цвет зума по здоровью | cl_zoom_ch_health | Красит зум-прицел по текущему здоровью (заменяет RGB ниже). Применяется сразу. [Нет / Да] |
| Ползунок | Зум-прицел | Красный зум | cl_zoom_ch_red | Уровень красного зум-прицела (игнорируется при «цвет по здоровью»). Применяется сразу. |
| Ползунок | Зум-прицел | Зелёный зум | cl_zoom_ch_green | Уровень зелёного зум-прицела (игнорируется при «цвет по здоровью»). Применяется сразу. |
| Ползунок | Зум-прицел | Синий зум | cl_zoom_ch_blue | Уровень синего зум-прицела (игнорируется при «цвет по здоровью»). Применяется сразу. |
| Ползунок | Зум-прицел | Прозрачность зума | cl_zoom_ch_alpha | Непрозрачность зум-прицела (1 = сплошной). Применяется сразу. |
| Раздел | Привязка | Привязка | ||
| Клавиша | Привязка | Удерживать: зум | +zoom | Удерживать для приближения до cl_zoom_fov; отпустить — возврат к базовому FOV. |
2. Режим поведения мыши
cl_mouse_behavior_mode задаёт совместимость настроек мыши: q2pro — штатное поведение Q2PRO-X, r1q2 — интерпретация старых настроек R1Q2. При переносе конфига этот выбор может заметно изменить чувствительность.
Для новой настройки оставь q2pro. Если переносишь конфиг R1Q2, попробуй r1q2, затем проверь sensitivity, m_pitch, m_yaw и отдельно настрой зум.
3. Основные настройки мыши
При переносе конфига сначала выбери режим поведения, затем основную чувствительность и коэффициенты осей. После этого настраивай ускорение, m_autosens и зум: иначе будет трудно понять, какой параметр изменил ощущение мыши.
4. Чувствительность и угол обзора
m_autosens изменяет чувствительность обычного обзора в зависимости от FOV. Значение 0 выключает эту зависимость; 91..179 задаёт базовый FOV; любое другое ненулевое значение использует базовый FOV 90.
Если такая зависимость не нужна, оставь 0. Чувствительность при зуме задаётся отдельно через cl_zoom_*.
5. Угол обзора при зуме
cl_zoom_fov задаёт горизонтальный угол обзора при удержании +zoom. Он не может быть шире текущего обычного FOV, поэтому зум всегда приближает изображение.
Назначь клавишу в строке меню Hold: zoom. Команда +zoom включает приближение, а -zoom отпускает его.
6. Чувствительность при зуме
В режиме cl_zoom_sensitivity_mode auto чувствительность рассчитывается по отношению тангенсов углов обзора. При сужении FOV движение мыши замедляется пропорционально приближению. Этот режим подходит как начальный вариант.
Для привычной фиксированной чувствительности выбери cl_zoom_sensitivity_mode manual и задай cl_zoom_sensitivity. Это абсолютное значение в тех же единицах, что и sensitivity.
7. Скорость приближения
cl_zoom_time задаёт длительность перехода в секундах. При 0 зум включается мгновенно; 0.05..0.20 даёт короткое плавное приближение. Большие значения замедляют переход, что может мешать в матче. Угол обзора и чувствительность меняются согласованно на протяжении перехода.
8. Ходьба при зуме
cl_zoom_walk автоматически удерживает +speed вместе с +zoom, если при приближении нужно замедлить движение. Обычная привязка +speed продолжает работать. По умолчанию функция выключена.
9. Прицел зума
Отдельный прицел включается через cl_zoom_crosshair_enable. Его задают:
Если отдельный прицел выключен, остаётся обычный. Для начала можно включить cl_zoom_crosshair_enable 1, выбрать точку или крест, поставить непрозрачность 0.7..1.0 и отключить цвет по здоровью, если нужен постоянный оттенок.
10. Поведение движения
На ощущение движения также влияют cl_movement_feel_mode, cl_predict_move_mode, cl_step_smoothing_mode, cl_fixedmove и cl_predict_player.
При переносе настроек R1Q2 проверь режим мыши r1q2, профиль движения r1q2-like и профиль сглаживания ступеней R1Q2. Фиксированное движение выбери по своим предпочтениям. Команда movementfeel_info показывает действующие настройки движения и помогает сравнить два конфига.
11. Привязки клавиш
Для дополнительных действий можно назначить клавиши на команды:
Привязки сохраняются по общим правилам конфигов Q2PRO-X. Сброс визуальных настроек демок их не меняет.
12. Перенос конфига R1Q2
1. Сначала запусти Q2PRO-X без загрузки старого конфига.
2. Перенеси нужные привязки и параметры мыши; весь конфиг копировать необязательно.
3. Установи cl_mouse_behavior_mode r1q2 и проверь sensitivity, m_pitch, m_yaw.
4. Отключи m_accel, если раньше не использовал ускорение.
5. Настрой зум через cl_zoom_*, чтобы старые алиасы не вмешивались в его работу.
6. Сохрани общие настройки командой q2prox_cfg_save_global.
13. Если управление изменилось неожиданно
Мышь стала слишком быстрой
Проверь cl_mouse_behavior_mode, m_autosens, sensitivity и m_yaw.
Вертикальное движение перевёрнуто
Отрицательный m_pitch инвертирует ось Y. Для обычного направления поставь положительное значение, например 0.022.
При зуме неудобная чувствительность
Попробуй cl_zoom_sensitivity_mode auto, временно выключи m_autosens и проверь cl_zoom_fov. Если нужен конкретный привычный уровень, выбери ручной режим и настрой cl_zoom_sensitivity.
Вместо клавиши показано ???
Для этого действия ещё не назначена клавиша. Выбери её в меню или через bind; сама команда исправна.
14. Начальные настройки
15. Тайминг движения и ожидание в алиасах
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_fixedmove | 0=нативный такт команд / 1=фиксированный 10 мс такт команд движения | Нормализует такт команд движения до 10 мс, чтобы тайминг ввода не зависел от частоты рендера. Уменьшает вариабельность ощущения движения на high-fps и variable-fps конфигурациях; рекомендовано для стабильного стрейфа. |
| cl_fixedmove_wait_mode | 0=обычный outer-frame wait / 1=fixedmove-aware 10 мс wait для cmd_buffer (по умолчанию) | Заставляет wait в gameplay command-buffer тикать на каждом 10 мс шаге fixedmove, а не один раз на outer render frame. Благодаря этому move-алиасы вроде double-jump (alias +2j "+moveup; wait; wait; wait; -moveup; wait; wait; wait; +moveup") сохраняют ребра +moveup / -moveup на 10 мс часах движения вне зависимости от FPS. По умолчанию 1 — рекомендуется вместе с cl_fixedmove (уже стандартные часы движения Q2PRO-X). Работает только когда cl_fixedmove = 1, cl_movement_feel_mode НЕ равен 1, и клиент в активном игровом состоянии; иначе — как обычный outer-frame wait. Ставьте 0 только для старого outer-frame тайминга. |
Режим ожидания, учитывающий фиксированный тик движения, включён по умолчанию. Он делает wait внутри алиасов ближе к фиксированным тикам движения и улучшает алиасы двойного прыжка на низкой частоте кадров. Если нужно прежнее поведение, параметр выключается рядом с основным переключателем фиксированного движения.
Привязка командного оверлея снова работает в сценариях автоматического распознавания мода, если мод поддерживает соответствующий оверлей. Старый разрыв соединения из-за некорректного поля зрения закрыт: клиент защищает переходное и нулевое значение поля зрения при подключении и смене карты.
16. Покачивание камеры при движении
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_viewbob | 0..1 (по умолчанию 1) | Насколько сильно камера подпрыгивает при ходьбе. 1 — как обычно, 0 — не подпрыгивает совсем, промежуточные значения — слабее. Работает на ЛЮБОМ сервере, в том числе чужом, потому что убирает покачивание уже у вас на машине. Не чит: снимается только то, что порождают ваши собственные шаги, и ничего не раскрывается. Замер на удалённом сервере: входящий размах 1.75 юнита на выходе даёт 0.0005. Охватывает всё движение камеры целиком: и подпрыгивание вверх-вниз в viewoffset, и наклон при беге и стрейфе, который приходит отдельно внутри kick_angles. Отдача оружия, тряска от урона и удар от приземления не трогаются никогда - они несут информацию. На сервере, который движение в камеру не шлёт, настройка не делает ничего и сообщает об этом в cl_viewbob_info. Диагностическая переменная cl_viewsway может форсировать наклонную половину отдельно; по умолчанию она следует за этой настройкой. |
Эта настройка ослабляет или полностью убирает покачивание камеры от движения: вертикальные подпрыгивания шагов и наклоны при беге и стрейфе. Она работает на любом сервере, включая чужой, и не требует его поддержки. Сервер, который движение в камеру не шлёт, не трогается.
Отдача оружия, толчок от урона и приземление намеренно сохраняются: это не то же самое, что покачивание при ходьбе.
Команда cl_viewbob_info показывает реально измеренные вертикальный и наклонный каналы.
Настройка находится здесь: Главное меню → Настройка онлайн-игры → Движение
Движение
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Раздел | Режимы движения | Режимы движения | ||
| Список | Режимы движения | Поведение мыши | cl_mouse_behavior_mode | Общее ощущение мыши. Q2PRO = по умолчанию. R1q2 = совместимость; её источник мыши (курсор Windows или Raw Input) — на странице «Мышь и зум». [Q2PRO / R1q2] |
| Список | Режимы движения | Ощущение движения | cl_movement_feel_mode | Ощущение движения. Как r1q2 = классический старт с места и прыжок; Q2PRO = современное поведение. [Q2PRO / Как r1q2] |
| Список | Режимы движения | Предикт клиента | cl_predict_move_mode | Бэкенд клиентского предикта движения: Современный (новый Q2PRO/Q2PRO-X) или Классический (q2pro-m / q2pro r1826). [Современный (Q2PRO/Q2PRO-X) / Классический q2pro-m/r1826] |
| Список | Режимы движения | Сглаживание ступеней | cl_step_smoothing_mode | Сглаживание подъёма по ступеням: режим Q2PRO или один из трёх вариантов R1q2. [Q2PRO / R1q2: 1 / R1q2: 2 / R1q2: 3] |
| Раздел | Фиксированное движение | Фиксированное движение | ||
| Переключатель | Фиксированное движение | Фиксированный шаг движения | cl_fixedmove | Нормализует команды движения к фиксированному 10 мс шагу. [Нет / Да] |
| Переключатель | Фиксированное движение | Отладка фикс. движения | cl_fixedmove_debug | Печатает итоговый тайминг команд fixedmove. [Нет / Да] |
| Переключатель | Фиксированное движение | Wait по fixedmove | cl_fixedmove_wait_mode | Заставляет gameplay wait-алиасы тикать по 10 мс шагам fixedmove, а не по render frame. Рекомендуется вместе с fixedmove; выключайте только для старого тайминга скриптов. По умолчанию ВКЛ. [Нет / Да] |
| Переключатель | Фиксированное движение | Отладка wait fixedmove | cl_fixedmove_wait_debug | Диагностика per-sub-cmd для пути fixedmove-aware wait (счётчик wait, размер очереди, флаг DRAIN, upmove). 1 = только интересные sub-cmd, 2 = verbose. [Нет / Да] |
| Раздел | Предикт игрока | Предикт игрока | ||
| Список | Предикт игрока | Предикт игрока | cl_predict_player | Предикт игрока: Выкл., Вкл. (локальный прыжок/падение) или Отладка. При cl_predict_ping_min_ms > 0 также ограничивается общим адаптивным ping-гейтом. [Выкл. / Вкл. / Отладка] |
| Раздел | Сервис | Сервис | ||
| Переход | Сервис | Инфо об ощущении движения... | movementfeel_info | Печатает итоговое состояние ощущения движения и применённый бэкенд. |
| Раздел | Камера при движении | Камера при движении | ||
| Ползунок | Камера при движении | Покачивание камеры при движении | cl_viewbob | Сколько от движения остаётся в камере: 1.00 — как обычно, 0.00 — ни подпрыгивания вверх-вниз, ни наклона при беге и стрейфе. Работает на любом сервере, в том числе чужом. Сервер, который движение в камеру не шлёт, не трогается. Применяется сразу. |
17. Русский ввод и перевод
Q2PRO-X решает две разные задачи ввода:
1. Безопасный русский ввод и транслитерацию для консоли и чата Quake II.
2. Отдельную команду перевода русского текста на английский перед отправкой в чат.
Язык интерфейса задаётся общей настройкой:
| Переменная | Допустимые значения | Описание |
|---|---|---|
| cl_console_utf8_ru | -1=Авто (по умолчанию) / 0=English / 1=Русский | Язык интерфейса. -1 (Авто, по умолчанию) выбирает русский на русской Windows, иначе английский. 0 явно задаёт английский; 1 явно задаёт русский. Перевод интерфейса и справки консоли меняется сразу. Игровые меню следуют этому выбору, если для них не задан отдельный язык через cl_menu_utf8_ru. У окон браузеров также могут быть свои настройки языка. Раскладку клавиатуры и ввод в консоли не меняет. |
Полный список быстрых команд и их русских псевдонимов приведён в справочнике переменных и команд.
18. Привязки клавиш
Привязки клавиш
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Раздел | Бой | Бой | ||
| Клавиша | Бой | Атака | +attack | +attack: стрельба из выбранного оружия. |
| Клавиша | Бой | Следующее оружие | weapnext | weapnext: переключиться на следующее оружие. |
| Клавиша | Бой | Предыдущее оружие | weapprev | weapprev: переключиться на предыдущее оружие. |
| Раздел | Движение | Движение | ||
| Клавиша | Движение | Идти вперёд | +forward | +forward: движение вперёд. |
| Клавиша | Движение | Назад | +back | +back: движение назад. |
| Клавиша | Движение | Бег | +speed | +speed: удерживать для бега (или шага, если включён «всегда бег»). |
| Клавиша | Движение | Шаг влево | +moveleft | +moveleft: шаг влево (стрейф). |
| Клавиша | Движение | Шаг вправо | +moveright | +moveright: шаг вправо (стрейф). |
| Клавиша | Движение | Вверх / прыжок | +moveup | +moveup: прыжок / всплытие. |
| Клавиша | Движение | Вниз / присесть | +movedown | +movedown: присесть / погружение. |
| Раздел | Инвентарь | Инвентарь | ||
| Клавиша | Инвентарь | Инвентарь | inven | inven: открыть или закрыть инвентарь. |
| Клавиша | Инвентарь | Использовать предмет | invuse | invuse: использовать выбранный предмет инвентаря. |
| Клавиша | Инвентарь | Выбросить предмет | invdrop | invdrop: выбросить выбранный предмет инвентаря. |
| Клавиша | Инвентарь | Пред. предмет | invprev | invprev: выбрать предыдущий предмет инвентаря. |
| Клавиша | Инвентарь | След. предмет | invnext | invnext: выбрать следующий предмет инвентаря. |
| Раздел | Интерфейс | Интерфейс | ||
| Клавиша | Интерфейс | Компьютер помощи | help | help: открыть компьютер помощи / экран задач. |
| Клавиша | Интерфейс | Пауза | pause | pause: поставить игру на паузу (одиночная игра). |
| Клавиша | Интерфейс | Таблица счёта | score | score: показать таблицу счёта. |
| Клавиша | Интерфейс | Чат | messagemode | messagemode: открыть строку чата для ввода сообщения. |
| Переход | Интерфейс | Классические бинды... | g_legacykeys | Классические бинды: поворот/стрейф клавишами, взгляд вверх/вниз, центр вида, обзор мышью/клавиатурой. |
Отдельные страницы отвечают за привязки оружия и за вид оружия:
Привязки оружия
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Раздел | Стрелковое | Стрелковое | ||
| Клавиша | Стрелковое | Бластер | use Blaster | Выбрать Бластер (use Blaster). |
| Клавиша | Стрелковое | Дробовик | use Shotgun | Выбрать Дробовик (use Shotgun). |
| Клавиша | Стрелковое | Супердробовик | use Super Shotgun | Выбрать Супердробовик (use Super Shotgun). |
| Клавиша | Стрелковое | Пулемёт | use Machinegun | Выбрать Пулемёт (use Machinegun). |
| Клавиша | Стрелковое | Чейнган | use Chaingun | Выбрать Чейнган (use Chaingun). |
| Раздел | Взрывное | Взрывное | ||
| Клавиша | Взрывное | Гранатомёт | use Grenade Launcher | Выбрать Гранатомёт (use Grenade Launcher). |
| Клавиша | Взрывное | Ракетница | use Rocket Launcher | Выбрать Ракетницу (use Rocket Launcher). |
| Раздел | Энергетическое | Энергетическое | ||
| Клавиша | Энергетическое | Гипербластер | use HyperBlaster | Выбрать Гипербластер (use HyperBlaster). |
| Клавиша | Энергетическое | Railgun | use Railgun | Выбрать Railgun (use Railgun). |
| Клавиша | Энергетическое | BFG10K | use BFG10K | Выбрать BFG10K (use BFG10K). |
| Раздел | Гранаты | Гранаты | ||
| Клавиша | Гранаты | Гранаты | use Grenades | Выбрать ручные гранаты (use Grenades). |
Вид оружия и рука
| Тип | Раздел | Пункт | Переменная или переход | Что делает |
|---|---|---|---|---|
| Список | Рука | hand | hand: сторона удержания оружия — справа/слева/по центру. Видно серверу; влияет на сторону вылета снаряда. Применяется сразу. [Справа / Слева / Центр] | |
| Список | Модель оружия | cl_gun | cl_gun: показ модели оружия от первого лица — выкл, обычно или по центру. Применяется сразу. [Выкл. / Вкл. / По центру] | |
| Ползунок | Прозрачность оружия | cl_gunalpha | cl_gunalpha: непрозрачность оружия в руках (1 = сплошное, меньше = полупрозрачное). Применяется сразу. | |
| Ползунок | FOV оружия | cl_gunfov | cl_gunfov: FOV отрисовки оружия в руках (90 = по умолчанию; больше — оружие дальше). Применяется сразу. | |
| Ползунок | Оружие X | cl_gun_x | Смещение оружия в руках влево/вправо. Применяется сразу. | |
| Ползунок | Оружие Y | cl_gun_y | Смещение оружия в руках вперёд/назад. Применяется сразу. | |
| Ползунок | Оружие Z | cl_gun_z | Смещение оружия в руках вверх/вниз. Применяется сразу. |
Сочетание переводчика
Настройки переводчика принимают полное сочетание с Ctrl, Alt или Shift. Нажми Enter на строке, удерживай модификаторы и нажми основную клавишу. Backspace очищает назначение. Заводское значение пустое; сочетание работает только при открытой консоли и одной клавишей открывает или закрывает окно.
Мышь и полноэкранный курсор
Полноэкранная игра удерживает курсор внутри окна также в меню, чтобы случайно не активировать панель задач. После потери фокуса удержание снимается. Режим действует при WGL и EGL.
В режиме поведения R1Q2 выбор m_directinput 0 означает старый ввод через положение курсора Windows; 1 и 2 выбирают Raw Input, а не DirectInput. m_fixaccel отключает ускорение Windows только для старого ввода. Значение 0 оставляет настройки Windows как есть и не включает ускорение принудительно. Поэтому при уже выключенном ускорении Windows разницы между 0 и 1 может не быть. Источник ввода и m_fixaccel теперь сохраняются глобально.
Команда mouse_info показывает выбранный и действующий источник, захват/ограничение курсора, ускорение и ошибки перемещения. Если старый режим со временем начинает вести себя иначе, сохраните этот вывод в момент проблемы и опишите, что именно произошло: рывки, вращение, потеря движения или изменение чувствительности. Для подробного журнала можно запустить одну сессию с +set cl_mouse_debug 1. Переменная сессионная и по умолчанию выключена; постоянный конфиг её не включает. Этот журнал поможет определить причину конкретной проблемы старого ввода.
Блокировка системных клавиш
Путь: «Настройки → Система → Поведение системных клавиш», сразу после «Настройки меню». Настройки глобальные, не зависят от мода. Все значения по умолчанию — «Нет». Изменение применяется сразу.
| Пункт меню | Переменная | Что блокируется при «Да» |
|---|---|---|
| Win и сочетания с Win | win_block_windows_key | Клавиши Win и их сочетания |
| Alt+Tab | win_block_alt_tab | Переключение между окнами |
| Alt+Esc | win_block_alt_esc | Переключение окон через Alt+Esc |
| Alt+F4 | win_block_alt_f4 | Закрытие окна сочетанием Alt+F4 |
| Alt+Enter | win_block_alt_enter | Переключение оконного/полноэкранного режима |
| Alt+Space | win_block_alt_space | Системное меню окна |
| Ctrl+Esc | win_block_ctrl_esc | Открытие меню «Пуск» |
| Ctrl+Shift+Esc | win_block_ctrl_shift_esc | Запуск диспетчера задач сочетанием |
| Print Screen | win_block_printscreen | Обработка клавиши Print Screen |
Блокировка действует только пока окно игры активно, одинаково для WGL и EGL. Когда фокус у другого приложения, его клавиши не блокируются. Ctrl+Alt+Delete не перехватывается. Если заблокирован Alt+F4, выход через обычное меню игры остаётся доступен.
Отдельные запреты системных клавиш при активном окне игры. На снимке показан пользовательский выбор; по умолчанию все запреты выключены.