Переназначение клавиш в Dark Souls 3 на клавиатуру: от стандартных настроек до кастомных схем

Dark Souls 3 изначально оптимизирована под геймпады, но многие игроки предпочитают клавиатуру из-за точности управления атаками и передвижением. Проблема в том, что стандартная раскладка клавиш в игре неудобна: например, блок и уклонение привязаны к Q и Space, что создаёт дискомфорт в длительных сессиях. Более того, игра не позволяет переназначать клавиши через встроенное меню — для этого потребуются сторонние инструменты вроде DS4Windows или Steam Input.

В этом руководстве разберём все способы адаптации управления под клавиатуру: от базовых горячих клавиш до создания полностью кастомных схем с эмуляцией геймпада. Особое внимание уделим решению типичных проблем — например, когда игра не распознаёт нажатия или клавиши конфликтуют с системными сочетаниями. Если вы играете на ПК с клавиатурой и мышью, но чувствуете, что управление "деревянное" — эти методы помогут сделать его плавным и интуитивным.

Стандартная раскладка клавиш в Dark Souls 3: что не так?

По умолчанию Dark Souls 3 предлагает следующую привязку клавиш (для версии на Steam и Bandai Namco Launcher):

Действие Клавиша по умолчанию Типичные проблемы
Перемещение W, A, S, D Нет диагонального бега без удержания Shift
Лёгкая атака ЛКМ Конфликт с интерфейсом Windows при alt-tab
Тяжёлая атака ПКМ Неудобно для комбо с блокировкой
Блок/парирование Q Слишком далеко от WASD, медленная реакция
Уклонение Space Конфликт с прыжком в других играх

Основные претензии игроков к стандартной раскладке:

  • 🎮 Неэргономичное расположение: клавиши блока (Q) и уклонения (Space) требуют неудобного позиционирования пальцев, что критично в боях с боссами.
  • 🖱️ Конфликты мыши: ЛКМ/ПКМ могут случайно активировать действия в Windows (например, при наведении на панель задач).
  • Отсутствие гибкости: в меню настроек нельзя переназначить клавиши — только сбросить к дефолту.
  • 🔄 Нет раздельных биндов: например, нельзя привязать разные атаки на колесо мыши вверх/вниз.

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

Способ 1: Переназначение клавиш через Steam Input

Самый простой метод — использовать встроенную систему Steam Input, которая позволяет эмулировать геймпад и гибко настраивать клавиши. Этот способ работает даже если вы запускаете игру не через Steam (например, через Bandai Namco Launcher).

Пошаговая инструкция:

  1. Откройте Steam и перейдите в Библиотека → Dark Souls 3 → Управление.
  2. Выберите Шаблон управления (если его нет, создайте новый).
  3. Включите опцию Использовать настройки Steam Input.
  4. Нажмите Изменить раскладку и выберите Клавиатура и мышь.
  5. Переназначьте клавиши, перетаскивая действия на нужные кнопки. Например:
    • 🔑 Привяжите блок к E (рядом с WASD).
    • 🖱️ Назначьте уклонение на боковые кнопки мыши.
    • ⚡ Добавьте диагональный бег на удержание Shift + WASD.
  6. Сохраните шаблон и запустите игру через Steam.
  7. Преимущества метода:

    • 🔧 Не требует сторонних программ.
    • 🎛️ Позволяет создавать слои (например, отдельные бинды для верховой езды).
    • 🔄 Сохраняет настройки в облаке Steam.

    Добавить Dark Souls 3 в библиотеку Steam (если игра не оттуда)|Обновить Steam до последней версии|Отключить другие программы для эмуляции геймпада (DS4Windows, reWASD)|Проверьте, что в настройках игры стоит "Контроллер: Выкл."

    -->

    Ограничения:

    • ⚠️ Некоторые действия (например, жесты) нельзя переназначить.
    • ⚠️ Возможны задержки ввода при сложных комбо.
Как импортировать чужие раскладки Steam Input

В Steam перейдите в Сообщество → Обсуждения → Руководства и найдите тему с шаблонами для Dark Souls 3. Скачайте файл .vdf и поместите его в папку Steam\userdata\{ваш_ID}\config\layout. В настройках управления выберите импортированный шаблон.

Способ 2: Использование DS4Windows для эмуляции геймпада

DS4Windows — бесплатная утилита, которая эмулирует контроллер DualShock 4 для клавиатуры и мыши. Это позволяет обойти ограничения стандартных настроек Dark Souls 3 и использовать удобные комбинации.

Как настроить:

  1. Скачайте DS4Windows и установите драйверы (инструкция на сайте).
  2. Запустите программу и перейдите на вкладку Profiles.
  3. Создайте новый профиль для Dark Souls 3.
  4. В разделе Bindings переназначьте клавиши:
    
    

    ЛКМ → □ (лёгкая атака)

    ПКМ → △ (тяжёлая атака)

    E → L1 (блок)

    Space → ◯ (уклонение)

    Shift + WASD → аналоговый стик (бег)

  5. Активируйте профиль и запустите игру. В настройках игры выберите Контроллер: DualShock 4.

Плюсы DS4Windows:

  • 🎮 Полная эмуляция геймпада — игра "думает", что вы используете контроллер.
  • 🔧 Гибкие настройки чувствительности стиков и триггеров.
  • 🔄 Возможность создавать макросы (например, автоматическое употребление лечебных предметов).
⚠️ Внимание: Если после настройки в DS4Windows клавиши не работают, проверьте:
  1. Отключён ли Steam Input в настройках Steam.
  2. Запущена ли DS4Windows от имени администратора.
  3. Нет ли конфликтов с другими программами (например, XInput или ScpToolkit).

Минусы:

  • ⚠️ Требует постоянного фона работы программы.
  • ⚠️ Возможны проблемы с античитами (например, Easy Anti-Cheat в онлайне).

Способ 3: Ручное редактирование конфигурационных файлов

Для опытных пользователей есть метод редактирования файлов настроек Dark Souls 3 вручную. Это позволяет обойти ограничения интерфейса, но требует осторожности — ошибка может сбросить все настройки.

Инструкция:

  1. Перейдите в папку с сохранениями игры: %APPDATA%\DarkSoulsIII\{ваш_стеам_ID}\.
  2. Найдите файл DS3_KEY_CONFIG.xml и сделайте его резервную копию.
  3. Откройте файл в текстовом редакторе (например, Notepad++).
  4. Найдите строки с привязками клавиш (например, <Action name="LightAttack" key="Mouse1" />) и измените значения:
    
    

    <Action name="Dodge" key="Mouse4" />

    <Action name="Guard" key="E" />

  5. Сохраните файл и запустите игру.

Важные нюансы:

  • 🔑 Формат значений: клавиши указываются как в DirectInput (например, Space, Mouse1, F1).
  • 🔄 Сброс настроек: если файл повреждён, игра создаст новый с дефолтными значениями.
  • ⚠️ Онлайн-режим: некоторые изменения могут вызвать бан за "читерство" (например, привязка макросов).

Стандартная раскладка|Steam Input|DS4Windows|Ручное редактирование файлов|Другой метод-->

Оптимальные раскладки клавиш для разных стилей игры

Выбор раскладки зависит от вашего стиля игры. Вот проверенные схемы для разных сценариев:

Стиль игры Лёгкая атака Тяжёлая атака Блок Уклонение Особенности
Танк (щит + меч) ЛКМ Shift + ЛКМ E Space Удобно для удержания блока и контратак
Ловкость (уклонения) ЛКМ ПКМ Q Mouse4 (боковая кнопка) Максимальная мобильность, блок редко нужен
Маг (заклинания) Mouse4 Mouse5 E Space Освобождает ЛКМ/ПКМ для целевых заклинаний
PvP (дуэли) ЛКМ Shift + ЛКМ CapsLock Mouse5 CapsLock удобен для быстрого блока

Советы по выбору:

  • 🛡️ Для танков приоритет — быстрый доступ к блоку (E или CapsLock).
  • ⚔️ Для ловкачей важнее уклонение на боковую кнопку мыши.
  • 🔮 Магам нужно освободить ЛКМ/ПКМ для заклинаний.

Не забывайте про дополнительные действия:

  • 📜 Жесты: привяжите на F1-F4.
  • 💊 Лечение: Mouse3 (колесо мыши).
  • 🔄 Смена оружия: Tab или Q.

Решение типичных проблем с клавиатурным управлением

Даже после настройки могут возникать баги. Вот как их исправить:

Проблема 1: Игра не реагирует на клавиши

Возможные причины и решения:

  • 🔌 Конфликт с оверлеями: Отключите Steam Overlay, Discord Overlay и NVIDIA GeForce Experience.
  • 🎮 Некорректный режим контроллера: В настройках игры выберите Контроллер: Выкл. (если используете клавиатуру напрямую) или DualShock 4 (если эмулируете геймпад).
  • 🔧 Проблемы с DirectInput: Обновите драйверы клавиатуры через Диспетчер устройств.

Проблема 2: Задержки при нажатии клавиш

Что делать:

  • 🖥️ Отключите энергосбережение: В Панель управления → Электропитание выберите схему Высокая производительность.
  • 🎮 Проверьте буфер клавиатуры: Используйте утилиту USBDeview, чтобы удалить "призрачные" устройства ввода.
  • 🔧 Настройте приоритет процесса: В Диспетчере задач установите для DarkSoulsIII.exe приоритет Высокий.

Проблема 3: Клавиши конфликтуют с системными сочетаниями

Примеры и решения:

  • 🔑 Alt+Tab активирует меню Windows: Переназначьте тяжелую атаку с Alt на другую клавишу.
  • 🖥️ Win открывает стартовое меню: Отключите клавишу Win через реестр или утилиту WinKey Disable.
  • 🎵 Медиа-клавиши переключают треки: Отключите их в настройках клавиатуры (например, в Logitech Gaming Software).
⚠️ Внимание: Если вы используете DS4Windows и заметили, что клавиши работают "через раз", попробуйте:
  1. Отключить Hide DS4 Controller в настройках программы.
  2. Установить галочку Use Exclusive Mode.
  3. Переподключить виртуальный контроллер (кнопка StopStart).

Дополнительные инструменты для тонкой настройки

Если стандартные методы не устраивают, попробуйте специализированные утилиты:

Инструмент Для чего подходит Сложность настройки Ссылка
reWASD Продвинутая эмуляция геймпада с макросами Средняя Сайт
AutoHotkey Создание кастомных скриптов для комбо и макросов Высокая Сайт
XPadder Переназначение клавиш с визуальным редактором Низкая Сайт
InputMapper Альтернатива DS4Windows для эмуляции DS4 Средняя Сайт

Пример скрипта для AutoHotkey, который добавляет диагональный бег:


#IfWinActive, Dark Souls III

{

*w::Send {w down} ; Вперёд

*a::Send {a down} ; Влево

*s::Send {s down} ; Назад

*d::Send {d down} ; Вправо

*w up::Send {w up}

*a up::Send {a up}

*s up::Send {s up}

*d up::Send {d up}

; Диагональный бег при удержании Shift

+w::Send {Shift down}{w down}

+w up::Send {Shift up}{w up}

}

#IfWinActive

Предупреждения при использовании сторонних инструментов:

  • 🚫 Античит: В онлайне Easy Anti-Cheat может забанить за макросы (особенно в AutoHotkey).
  • 🔄 Конфликты: Не запускайте одновременно DS4Windows и reWASD.
  • 🔧 Производительность: Скрипты могут создавать дополнительную нагрузку на CPU.

FAQ: Частые вопросы по настройке клавиатуры в Dark Souls 3

Можно ли переназначить клавиши без сторонних программ?

Нет, в самой игре нет функции переназначения клавиш. Единственный способ — редактировать файл DS3_KEY_CONFIG.xml вручную или использовать Steam Input.

Почему после настройки через DS4Windows игра не видит контроллер?

Проверьте:

  1. Запущена ли DS4Windows от имени администратора.
  2. Отключён ли Steam Input в настройках Steam.
  3. Выбран ли в игре режим контроллера DualShock 4.

Если проблема остаётся, попробуйте переустановить драйверы ViGEmBus (идут в комплекте с DS4Windows).

Как привязать уклонение на двойное нажатие клавиши (например, Space)?

Это можно сделать через AutoHotkey:


~Space::

if (A_PriorHotkey = "~Space" && A_TimeSincePriorHotkey < 200)

Send {Space} ; Уклонение

else

Send {Space} ; Обычное нажатие

return

Или через reWASD, где есть встроенная функция "Double Tap".

Будет ли бан за использование DS4Windows или AutoHotkey в онлайне?

Официально FromSoftware не запрещает эмуляцию геймпада, но:

  • DS4Windows обычно безопасен, так как просто эмулирует контроллер.
  • ⚠️ AutoHotkey может вызвать бан, если скрипт автоматизирует действия (например, авто-лечение).
  • 🚫 Макросы с задержками (например, авто-парирование) почти гарантированно приведут к бану.

Для PvP лучше использовать только базовые переназначения без автоматизации.

Как сбросить настройки клавиш к стандартным?

Способы:

  1. Удалите файл DS3_KEY_CONFIG.xml в папке с сохранениями — игра создаст новый.
  2. В Steam Input нажмите Сбросить настройки.
  3. В DS4Windows удалите профиль и перезапустите программу.