Игра Dark Souls 2 изначально оптимизирована под геймпады, но клавиатурное управление можно сделать не менее удобным — при правильной настройке. Первое, с чем сталкиваются игроки при переходе на клавиатуру, — нелогичное распределение клавиш по умолчанию, отсутствие отдельных кнопок для быстрого доступа к предметам и неудобное управление камерой. Например, стандартная раскладка присваивает атаку на ЛКМ, блок — на ПКМ, а переключение оружия — на клавиши Q/E, что приводит к случайным нажатиям во время боя. Решить эти проблемы можно через встроенные настройки игры, редактирование конфигурационных файлов или сторонние утилиты.
Особенность Dark Souls 2 — отсутствие гибкой кастомизации управления в меню игры: многие действия (например, жесты или использование предметов из инвентаря) привязаны к фиксированным клавишам. Однако обойти это ограничение позволяют ручная правка файла INPUT.ini или программы вроде DS2MouseFix и AutoHotkey. Важно также учесть, что неправильная настройка может привести к конфликту клавиш (например, когда прыжок и использование предмета срабатывают одновременно), поэтому тестировать изменения лучше в безопасных зонах — например, в Things Betwixt.
Базовые настройки управления в меню игры
Прежде чем приступать к редактированию конфигов, проверьте доступные опции в самом Dark Souls 2. Зайдите в меню Параметры → Управление (или Options → Controls в английской версии). Здесь можно переназначить основные действия:
- 🔹 Движение:
WASD(по умолчанию) или стрелки. Рекомендуется оставитьWASDдля удобства. - 🔹 Атака:
ЛКМ(левая кнопка мыши). Альтернатива —ПробелилиCtrl. - 🔹 Блок/защита:
ПКМ(правая кнопка мыши). Можно переназначить наShiftилиAlt. - 🔹 Прыжок:
Пробел. Конфликтует с атакой, если переназначить ее на пробел. - 🔹 Использование предмета:
E. Лучше перенести наFилиR, чтобы избежать случайных нажатий.
Обратите внимание: в меню игры нельзя переназначить клавиши для жестов (G), переключения оружия (Q/E), использования лечебных трав (1-4) или управления камерой (удерживание Alt). Эти ограничения обходятся через редактирование конфигов или макросы.
⚠️ Внимание: После изменения настроек в меню игры обязательно сохраните профиль (кнопкаApplyилиСохранить). Иначе при следующем запуске настройки сбросятся.
Редактирование файла INPUT.ini для расширенной настройки
Файл INPUT.ini хранит все привязки клавиш и позволяет переназначить любые действия, включая те, что недоступны в меню игры. Найдите его по пути:
C:\Program Files (x86)\Steam\steamapps\common\Dark Souls II\Game\config\INPUT.ini
Перед редактированием сделайте резервную копию файла. Откройте INPUT.ini в любом текстовом редакторе (например, Notepad++). Основные секции для настройки:
- 📜
[KEYBOARD]— привязки клавиш. - 🖱️
[MOUSE]— настройки мыши (чувствительность, инверсия осей). - 🎮
[PAD]— управления для геймпада (не трогайте, если играете на клавиатуре).
Пример переназначения клавиш (замените значения в квадратных скобках):
[KEYBOARD]
Action0=119 ; W - движение вперед
Action1=115 ; S - движение назад
Action2=97 ; A - движение влево
Action3=100 ; D - движение вправо
Action4=32 ; Пробел - прыжок
Action5=1 ; ЛКМ - атака
Action6=2 ; ПКМ - блок
Action7=69 ; E - взаимодействие (по умолчанию)
Action8=71 ; G - жесты (перенесено с E)
Action9=70 ; F - использование предмета (было E)
Коды клавиш можно найти в документации Microsoft (например, 119 — это W, 32 — Пробел). После изменений сохраните файл и перезапустите игру.
Исправление багов управления клавиатурой
Частые проблемы при игре на клавиатуре в Dark Souls 2:
| Проблема | Причина | Решение |
|---|---|---|
| Персонаж движется сам по себе | Конфликт клавиш или залипание кнопки | Проверьте клавиатуру на физические дефекты или переназначьте клавиши движения |
| Не работает атака/блок | Мышь не распознается или сбились настройки в INPUT.ini |
Переподключите мышь, проверьте привязки в файле конфигурации |
| Камера дергается при движении | Высокая чувствительность мыши или конфликт с Alt |
Уменьшите чувствительность в настройках или отключите удержание Alt для камеры |
| Нельзя бежать (нет спринта) | Клавиша спринта (Shift) конфликтует с другим действием |
Переназначьте спринт на другую клавишу (например, Caps Lock) |
Если проблема сохраняется, попробуйте:
- Сбросить настройки управления до стандартных (кнопка
Defaultв меню игры). - Удалить файл
INPUT.ini— игра создаст новый при следующем запуске. - Отключить фоновые программы, которые могут перехватывать нажатия (например, Discord, Razer Synapse).
⚠️ Внимание: Если вы используете DSfix или другие моды, они могут перезаписывать INPUT.ini при каждом запуске. В этом случае настройки придется вносить заново или править конфиг мода.
Оптимальная раскладка клавиш для PvE и PvP
Универсальной "идеальной" раскладки не существует, но есть проверенные схемы для разных стилей игры:
- 🛡️ Для PvE (прохождение):
- Движение:
WASD. - Атака:
ЛКМ. - Блок:
Shift(удобно для удержания). - Прыжок:
Пробел. - Использование предмета:
F. - Жесты:
G. - Переключение оружия:
Q/EилиКолесо мыши.
- Движение:
- ⚔️ Для PvP (дуэли/инвазии):
- Движение:
WASD. - Атака:
ЛКМ. - Блок:
ПКМ(для быстрой реакции). - Прыжок:
C(чтобы не конфликтовал с атакой). - Использование лечебных трав:
1-4на цифровой клавиатуре. - Жесты:
Middle Mouse(колесико мыши).
- Движение:
Для удобства можно использовать модификаторы — например, удерживать Alt для альтернативных действий (например, Alt + E — быстрое использование эликсира). Это реализуется через AutoHotkey:
#IfWinActive, Dark Souls II
!e::Send, 1 ; Alt+E = нажать "1" (эликсир)
#IfWinActive
☑️ Проверка эргономики раскладки
Использование AutoHotkey для продвинутых привязок
AutoHotkey (AHK) позволяет создавать сложные макросы и комбинации клавиш, недоступные в стандартных настройках. Примеры полезных скриптов для Dark Souls 2:
- 🔄 Быстрое переключение оружия: Удерживание
Shift + Колесо мышидля прокрутки слотов. - ⚡ Мгновенное использование эликсиров:
Caps Lockдля лечения без захода в инвентарь. - 🎯 Авто-блок при атаке противника: Скрипт, который автоматически поднимает щит при обнаружении удара (требует тонкой настройки).
Пример скрипта для быстрого лечения:
#IfWinActive, Dark Souls II
CapsLock::
Send, 1 ; Нажать "1" (эликсир)
Sleep, 50 ; Задержка 50 мс
Send, {Esc} ; Закрыть инвентарь (если открыт)
return
#IfWinActive
Предупреждения при использовании AHK:
- Некоторые скрипты могут расцениваться античитом как боты (особенно авто-блок).
- Тестируйте макросы в оффлайне, чтобы избежать бана в онлайне.
- Слишком короткие задержки (
Sleep) могут привести к "залипанию" клавиш.
Настройка мыши для точного управления камерой
Управление камерой в Dark Souls 2 критично для боя и исследования локаций. Оптимальные параметры:
- 🖱️ Чувствительность: 3–5 единиц (в меню игры). Слишком высокая чувствительность приводит к дерганию камеры.
- 🔄 Инверсия осей: Отключена (по умолчанию). Включите, если привыкли к инвертированному управлению (как в авиасимуляторах).
- 🎯 Ускорение мыши: Отключено в настройках Windows (в
Панель управления → Мышь → Параметры указателя).
Для тонкой настройки чувствительности редактируйте секцию [MOUSE] в INPUT.ini:
[MOUSE]
MouseSensitivityX=3.000000 ; Чувствительность по горизонтали
MouseSensitivityY=3.000000 ; Чувствительность по вертикали
MouseInvertX=0 ; Инверсия по X (0 = выключено)
MouseInvertY=0 ; Инверсия по Y (0 = выключено)
Если камера "застревает" при повороте, попробуйте:
- Отключить удержание
Altдля поворота камеры (переназначьте вINPUT.ini). - Использовать мышь с высоким DPI (1000+), но снизить чувствительность в игре.
- Обновить драйверы мыши (особенно для устройств с дополнительными кнопками).
Список мышей, оптимальных для Dark Souls 2
Logitech G502 (регулируемый вес, дополнительные кнопки для макросов)
Razer DeathAdder (эргономичная форма для долгих сессий)
SteelSeries Rival 3 (точный сенсор для точных движений камеры)
Zowie EC2 (минималистичный дизайн без лишних кнопок)
Совместимость с модами и DS2MouseFix
Мод DS2MouseFix исправляет баги управления мышью в Dark Souls 2, включая:
- 🐭 Залипание курсора в меню.
- 🔍 Некорректную чувствительность при высоком DPI.
- 🖱️ Дергание камеры при быстрых движениях.
Установка:
- Скачайте DS2MouseFix с Nexus Mods.
- Распакуйте файлы в папку с игрой (
Dark Souls II\Game\bin). - Запустите игру через
DarkSoulsII.exe(не через Steam).
Настройки мода редактируются в файле DS2MouseFix.ini:
[MouseFix]
Enabled=1
SensitivityMultiplier=1.0 ; Множитель чувствительности
DisableMouseAcceleration=1 ; Отключить ускорение мыши
UnlockMouse=1 ; Разблокировать курсор в меню
⚠️ Внимание: DS2MouseFix может конфликтовать с другими модами (например, DSfix). В этом случае настройте порядок загрузки в dsfix.ini или используйте Mod Engine 2.
FAQ: Частые вопросы по настройке клавиатуры
Можно ли играть в Dark Souls 2 только на клавиатуре без мыши?
Технически да, но это крайне неудобно. Мышь необходима для управления камерой и атаки/блока (если не переназначить их на клавиши). Альтернатива — использовать joy2key для эмуляции геймпада на клавиатуре, но это усложнит управление.
Почему после переназначения клавиш в INPUT.ini игра их не видит?
Вероятные причины:
- Файл сохранен в неправильной кодировке (должен быть
ANSI). - Игра запущена через Steam с облачными сохранениями (перезаписывает файл). Отключите облако для Dark Souls 2 в настройках Steam.
- Ошибка в синтаксисе файла (пропущена запятая или скобка).
Как сделать так, чтобы прыжок и атака не конфликтовали?
Переназначьте прыжок на клавишу, которую не используете в бою (например, C или V). Альтернатива — использовать AutoHotkey для приоритета атаки:
#IfWinActive, Dark Souls II
~LButton::Send, {LButton} ; Приоритет ЛКМ (атака) над пробелом (прыжок)
return
#IfWinActive
Можно ли настроить отдельные клавиши для каждого слота предметов (1-8)?
В стандартной игре — нет, только 1-4. Для расширения используйте:
- Мод DS2 UI Tweaks (добавляет дополнительные слоты).
- AutoHotkey для привязки клавиш
5-8к комбинациям (например,Shift+1).
Почему при нажатии на клавишу срабатывает другое действие?
Это конфликт привязок. Проверьте:
- Дублирующиеся значения в
INPUT.ini. - Фоновые программы, перехватывающие нажатия (например, Logitech Gaming Software).
- Настройки клавиатуры в Windows (языковая раскладка, макросы).
Используйте утилиту Microsoft Keyboard Layout Creator, чтобы проверить реальные скан-коды клавиш.