Как переназначить управление в Darksiders 2 с геймпада на клавиатуру: полное руководство

Игра Darksiders II от THQ Nordic — культовый слэшер с элементами RPG, который до сих пор привлекает игроков своей атмосферой и геймплеем. Однако многие сталкиваются с проблемой: по умолчанию игра автоматически определяет подключённый геймпад (например, Xbox 360 Controller или DualShock 4) и игнорирует настройки клавиатуры, даже если вы предпочитаете играть на ней. Это создаёт дискомфорт, особенно если вы не планировали использовать контроллер или он подключён случайно (например, для другой игры).

В этой статье мы разберём, как принудительно переключить управление на клавиатуру в Darksiders 2, включая настройку горячих клавиш, решение типичных проблем (например, когда игра не реагирует на клавиши) и оптимизацию управления для удобства. Инструкции актуальны для версии игры на Windows (включая Steam, GOG и Epic Games Store), а также для ремастера Darksiders II Deathinitive Edition. Если вы играете на консоли — этот гайд вам не подойдёт, так как там управление жёстко привязано к геймпаду.

Почему Darksiders 2 автоматически выбирает геймпад?

Причина кроется в механизме определения устройств ввода, который заложен в движке игры (Havok Engine). При запуске Darksiders 2 сканирует все подключённые HID-устройства (Human Interface Device) и приоритезирует геймпады по следующим критериям:

  • 🎮 Наличие драйверов: Если в системе установлены драйверы для XInput (например, для Xbox Controller) или DirectInput (для старых геймпадов), игра их обнаружит.
  • 🔌 Порядок подключения: Устройство, подключённое последним, может получить приоритет.
  • 📛 ID устройства: Некоторые геймпады (например, Logitech F310) эмулируют Xbox 360 Controller, что вводит игру в заблуждение.

Даже если вы не касались геймпада, игра может "зависать" на его настройках из-за:

  • 🖱️ Подключённого джойстика от flight-симулятора (например, Thrustmaster).
  • 🎯 Стейт-контроллера (например, Steam Controller в фоновом режиме).
  • 🔄 Остаточных настроек из предыдущего сеанса (игра сохраняет последний использованный тип управления).
⚠️ Внимание: Если вы используете DS4Windows или x360ce для эмуляции геймпада, эти программы могут конфликтовать с настройками клавиатуры. Перед изменением управления закройте их через диспетчер задач (Ctrl+Shift+Esc).

Способ 1: Отключение геймпада на уровне системы

Самый надёжный метод — физически отключить геймпад или заблокировать его на уровне ОС. Это гарантированно заставит игру переключиться на клавиатуру.

Инструкция для Windows 10/11:

  1. Откройте Панель управления → Оборудование и звук → Устройства и принтеры.
  2. Найдите ваш геймпад в списке (например, Xbox 360 Controller for Windows).
  3. Кликните правой кнопкой и выберите Удалить устройство.
  4. Перезагрузите ПК (обязательно!).

Если геймпад подключён по USB, можно просто отсоединить его. Для Bluetooth-контроллеров:

  1. Зайдите в Параметры → Устройства → Bluetooth и другие устройства.
  2. Выберите геймпад и нажмите Удалить устройство.
  3. Отключите Bluetooth в трее (на время игры).

Закрыть фоновые программы (DS4Windows, x360ce)

Отсоединить USB-кабель геймпада

Удалить устройство из "Диспетчера устройств"

Перезагрузить ПК

Проверить, что в игре нет активных профилей геймпада-->

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

Способ 2: Ручная смена управления в настройках игры

Если геймпад отключён, но игра всё равно не реагирует на клавиатуру, необходимо сбросить настройки управления вручную. Для этого:

  1. Запустите Darksiders 2 и дождитесь главного меню.
  2. Перейдите в Options → Controls.
  3. В верхней части экрана выберите вкладку Keyboard/Mouse (если она неактивна, нажмите Tab или Esc, чтобы сбросить фокус с геймпада).
  4. Нажмите Reset to Defaults (Сбросить настройки по умолчанию).
  5. Закройте меню настроек и проверьте управление в игре.

Если вкладка Keyboard/Mouse недоступна, попробуйте:

  • 🔄 Перезапустить игру с отключённым геймпадом.
  • 📂 Удалить файл конфигурации (см. следующий раздел).
  • 🎯 Использовать клавишу Scroll Lock — в некоторых версиях игры она принудительно переключает ввод.
⚠️ Внимание: В ремастере Deathinitive Edition интерфейс настроек отличается. Если вы не видите вкладку Keyboard/Mouse, обновите игру до последней версии через Steam или другой лаунчер.

Способ 3: Удаление файла конфигурации (для опытных пользователей)

Игра сохраняет настройки управления в файле input.ini, который находится в папке с пользовательскими данными. Если этот файл повреждён или содержит ошибочные привязки, игра может игнорировать клавиатуру. Чтобы сбросить настройки:

  1. Закройте Darksiders 2 полностью (включая фоновые процессы через Диспетчер задач).
  2. Перейдите по пути (зависит от версии игры):
    • Steam: C:\Users\[Ваше_имя]\Documents\My Games\Darksiders2\Save\Config
    • GOG/Epic: C:\Users\[Ваше_имя]\Saved Games\Darksiders2\Config
  3. Удалите или переименуйте файл input.ini (например, в input_backup.ini).
  4. Запустите игру — будет создан новый файл с настройками по умолчанию.

Если папки Config нет, включите отображение скрытых файлов в Проводнике Windows (Вид → Скрытые элементы).

Что делать, если файл input.ini отсутствует?

Если файла нет, попробуйте создать его вручную. Скопируйте в блокнот следующий текст и сохраните как input.ini в папке Config:

[Engine.Input]

Bindings=(Name="GBA_MoveForward",Command="GBA_MoveForward | onrelease GBA_StopMovingForward")

Bindings=(Name="GBA_MoveBackward",Command="GBA_MoveBackward | onrelease GBA_StopMovingBackward")

Bindings=(Name="GBA_StrafeLeft",Command="GBA_StrafeLeft | onrelease GBA_StopStrafeLeft")

Bindings=(Name="GBA_StrafeRight",Command="GBA_StrafeRight | onrelease GBA_StopStrafeRight")

Bindings=(Name="GBA_TurnLeft",Command="GBA_TurnLeft")

Bindings=(Name="GBA_TurnRight",Command="GBA_TurnRight")

Bindings=(Name="GBA_Jump",Command="GBA_Jump")

Bindings=(Name="GBA_Duck",Command="GBA_Duck")

Bindings=(Name="GBA_Fire",Command="GBA_Fire")

Bindings=(Name="GBA_AltFire",Command="GBA_AltFire")

Bindings=(Name="GBA_Use",Command="GBA_Use")

Bindings=(Name="GBA_Scoreboard",Command="GBA_Scoreboard")

Важно: После удаления input.ini игра сбросит все привязки клавиш, включая пользовательские. Запишите свои настройки заранее, если они были изменены.

Способ 4: Использование сторонних утилит для принудительного переключения

Если стандартные методы не помогают, можно воспользоваться специализированными программами, которые эмулируют отключение геймпада или блокируют его сигналы. Наиболее эффективные инструменты:

Утилита Описание Ссылка (поиск) Плюсы Минусы
Device Remover Удаляет устройства из системы без перезагрузки. GitHub (DeviceRemover) Быстрое отключение геймпада. Требует прав администратора.
XPadder Переназначает кнопки геймпада на клавиатуру. Официальный сайт Гибкие настройки. Платная лицензия.
AntiMicro Блокирует сигналы от геймпада. GitHub (AntiMicro) Бесплатная, открытый код. Сложный интерфейс.

Пример использования AntiMicro:

  1. Скачайте и установите программу.
  2. Подключите геймпад (если он не определяется, обновите драйверы).
  3. В AntiMicro выберите ваш контроллер в выпадающем списке.
  4. Нажмите Disable Device — геймпад будет отключён для всех игр.
  5. Запустите Darksiders 2 и проверьте управление.
⚠️ Внимание: Некоторые античиты (например, в Easy Anti-Cheat) могут блокировать программы вроде AntiMicro. Если игра использует защиту, этот метод не подойдёт.

Отключил геймпад физически

Сбросил настройки в меню игры

Удалил input.ini

Использовал стороннюю утилиту

Ничего не помогло-->

Настройка клавиатуры: оптимальная раскладка для Darksiders 2

После успешного переключения на клавиатуру рекомендуется оптимизировать раскладку для удобства. Стандартные привязки в Darksiders 2 не всегда интуитивны, особенно для боёв. Вот рекомендуемая конфигурация (можно изменить в Options → Controls → Keyboard/Mouse):

Действие Клавиша по умолчанию Рекомендуемая клавиша Пояснение
Движение вперёд W W Стандарт для большинства игр.
Атака (основная) ЛКМ ЛКМ или Пробел Пробел удобнее для комбо.
Атака (вторичная) ПКМ Shift Быстрый доступ для спецприёмов.
Прыжок Пробел Ctrl Избегает конфликта с атакой.
Блок/Уклон Q Alt или Средняя кнопка мыши Удобнее для реактивных действий.

Дополнительные советы по настройке:

  • 🎯 Чувствительность мыши: Установите значение 5-7Options → Mouse Settings). Слишком высокая чувствительность мешает прицеливанию.
  • 🔄 Инверсия оси: Отключите, если не привыкли к инвертированному управлению камерой.
  • 🖱️ Режим прицеливания: Привяжите на ПКМ для удобства (в боях с боссами).

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

Даже после успешного переключения на клавиатуру могут возникать баги. Рассмотрим самые распространённые и способы их устранения:

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

Причина: Конфликт с фоновыми процессами или повреждённый input.ini.

Решение:

  1. Закройте все программы, связанные с геймпадами (DS4Windows, RivaTuner).
  2. Проверьте файл input.ini на наличие ошибок (см. спойлер выше).
  3. Запустите игру от имени администратора.

Проблема 2: Управление самопроизвольно переключается обратно на геймпад

Причина: В системе остались "призрачные" драйверы геймпада (например, после использования эмуляторов).

Решение:

  • Откройте Диспетчер устройств (Win + X → Диспетчер устройств).
  • В разделе Контроллеры USB или Игровые устройства найдите серые значки (отключённые устройства).
  • Удалите их и перезагрузите ПК.
  • Проблема 3: Не работают горячие клавиши (инвентарь, карта)

    Причина: В игре активирован режим "только геймпад", который блокирует часть функций клавиатуры.

    Решение:

    1. В меню игры нажмите ~ (тильда), чтобы открыть консоль.
    2. Введите команду:
      set input.ini bEnableGamePad 0
    3. Сохраните настройки и перезапустите игру.
    EnableConsole=1-->

    FAQ: Частые вопросы по управлению в Darksiders 2

    Можно ли играть на клавиатуре и геймпаде одновременно?

    Нет, Darksiders 2 не поддерживает гибридное управление. Игра всегда приоритезирует одно устройство ввода. Если вам нужно переключаться между ними, используйте сторонние утилиты вроде JoyToKey для эмуляции клавиатуры через геймпад.

    Почему после обновления игры сбросились настройки управления?

    Обновления иногда перезаписывают файл input.ini. Чтобы избежать этого, создайте его резервную копию в отдельной папке и восстанавливайте после апдейтов. Также проверьте целостность файлов игры через лаунчер (Steam: Свойства → Локальные файлы → Проверить целостность).

    Как переназначить клавиши для конкретного умения (например, "Ворона")?

    Умения привязываются в меню Abilities (нажмите K по умолчанию). Выберите умение, затем нажмите желаемую клавишу. Обратите внимание: некоторые умения нельзя переназначить (например, пассивные бонусы).

    Игра не сохраняет настройки клавиш после выхода. Что делать?

    Это баг, связанный с правами доступа. Решения:

    1. Запускайте игру от имени администратора.
    2. Проверьте, не помечена ли папка с игрой как "Только для чтения" (Свойства папки → Атрибуты).
    3. Переустановите игру в папку вне Program Files (например, на диск D:).
Есть ли моды для улучшения управления с клавиатуры?

Да, на сайте Nexus Mods есть моды, которые:

  • Добавляют поддержку полной кастомизации клавиш.
  • Исправляют баги с двойным вводом (когда нажимаются две клавиши одновременно).
  • Оптимизируют чувствительность камеры для мыши.
  • Перед установкой модов сделайте резервную копию папки с игрой!