Переключение с геймпада на клавиатуру в Dark Souls 3: полное руководство

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

Особенность Dark Souls 3 в том, что игра автоматически определяет подключённые устройства ввода и может конфликтовать между ними. Например, если геймпад остаётся подключённым к ПК, даже при выборе клавиатуры в настройках, некоторые действия (как блок или прыжок) могут выполняться с задержкой или дублироваться. Мы разберём не только стандартный способ смены управления через меню, но и альтернативные методы — от редактирования файлов конфигурации до использования сторонних утилит вроде DS4Windows или Steam Input.

Важно учитывать, что после смены управления некоторые механики (например, паррирование или быстрое переключение оружия) могут «чувствоваться» иначе. Клавиатура даёт преимущество в точности прицеливания луком или закланиями, но требует адаптации к управлению камерой и передвижению. Если вы привыкли к геймпаду, первые часы за клавиатурой могут показаться неудобными — это нормально.

Почему игра автоматически переключается на геймпад

Основная проблема при смене управления в Dark Souls 3приоритет устройств ввода. Игра использует прямой ввод (DirectInput) для геймпадов и XInput для контроллеров Xbox, а клавиатуру обрабатывает через Windows Messages. Если в системе активны оба типа устройств, игра может игнорировать настройки меню и «прилипать» к геймпаду. Это особенно заметно при использовании:

  • 🎮 Беспроводных контроллеров (даже в выключенном состоянии они могут оставаться в списке устройств)
  • 🖱️ Гибридных устройств (например, Steam Controller или DualSense в режиме эмуляции мыши)
  • 🔌 Подключённых через USB хабы (игра может «видеть» старые драйверы)

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

⚠️ Внимание: Если вы используете Steam, проверьте настройки Big Picture Mode — там может быть активирован автоматический режим контроллера, который конфликтует с ручными настройками игры.

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

Самый очевидный метод — смена управления в настройках Dark Souls 3. Однако он работает не всегда из-за багов с определением устройств. Вот пошаговая инструкция:

  1. Запустите игру и дождитесь главного меню.
  2. Перейдите в Система → Настройки → Управление.
  3. В разделе «Тип управления» выберите Клавиатура и мышь.
  4. Сохраните настройки и перезапустите игру (это критично!).

Если после перезапуска игра всё равно распознаёт геймпад:

  • 🔌 Отключите контроллер физически (выньте USB-кабель или выключите Bluetooth).
  • 🖥️ В Диспетчере устройств Windows отключите драйверы геймпада (раздел Контроллеры).
  • 🔄 Перезагрузите ПК и запустите игру заново.

Отключить геймпад от ПК|

Закрыть фоновые программы (DS4Windows, Steam, Xbox App)|

Убедиться, что в меню выбрана клавиатура|

Перезапустить игру после изменений-->

Если проблема сохраняется, скорее всего, игра «запомнила» геймпад как основное устройство. В этом случае поможет редактирование конфигурационного файла (см. следующий раздел).

Способ 2: Ручное редактирование INPUT.ini

Файл INPUT.ini хранит все привязки клавиш и приоритеты устройств. Он находится по пути:

C:\Users\<Ваш_пользователь>\AppData\Roaming\DarkSoulsIII\<ID_профиля>\

Откройте файл в любом текстовом редакторе (например, Notepad++) и найдите строки:

[KeyConfig]

InputDevice=0 // 0 — клавиатура, 1 — геймпад

...

Измените значение на InputDevice=0, сохраните файл и запустите игру. Если строка отсутствует, добавьте её вручную. Также проверьте раздел [PadConfig] — там могут быть лишние привязки, которые конфликтуют с клавиатурой.

⚠️ Внимание: После обновления игры файл INPUT.ini может сброситься. Рекомендуется сделать его резервную копию или установить атрибут «Только чтение» (правый клик → Свойства).
Что делать, если файл INPUT.ini не сохраняется?

Если после редактирования изменения не применяются, проверьте:

1. Запущена ли игра через Steam (иногда облачные сохранения перезаписывают локальные файлы).

2. Нет ли у файла атрибута «Скрытый» или «Системный».

3. Попробуйте отключить антивирус — некоторые программы блокируют изменения в папках с играми.

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

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

  1. Откройте Steam и перейдите в Библиотека → Dark Souls 3 → Управление.
  2. Включите «Шаблон управления Steam» и выберите Клавиатура и мышь.
  3. В настройках контроллера (Параметры → Настройки контроллера) отметьте:
    • «Отключить контроллер Steam Input»
    • «Использовать настройки по умолчанию для не-Steam контроллеров»
  4. Запустите игру через Steam (не через исполняемый файл!).
  5. Этот метод обманывает игру, заставляя её видеть только клавиатуру. Минус — некоторые функции (например, вибрация или светодиоды на геймпаде) перестанут работать, даже если вы вернётесь к контроллеру позже.

    Только геймпад|

    Только клавиатура + мышь|

    Переключаюсь в зависимости от ситуации|

    Использую гибридное управление (например, геймпад + мышь)-->

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

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

    Проблема Причина Решение
    Камера вращается сама по себе Конфликт с геймпадом (аналоговый стик «дрейфует») Откалибровать геймпад в Windows или отключить его
    Не работают горячие клавиши (например, F1-F12) Привязки сбросились после обновления Переназначить клавиши вручную в INPUT.ini
    Персонаж движется рывками Конфликт между клавиатурой и геймпадом Отключить геймпад физически или через Диспетчер устройств
    Нельзя прицелиться луком/заклинаниями Мышь распознаётся как аналоговый стик Сбросить настройки управления в меню игры

    Особый случай — баг с двойным входом, когда игра одновременно принимает сигналы и от клавиатуры, и от геймпада. Это проявляется как «залипание» кнопок или неконтролируемые действия. Решение:

    1. Закройте все фоновые программы, эмулирующие геймпад (DS4Windows, X360ce, Rekado).
    2. В Диспетчере устройств отключите все HID-совместимые игровые устройства.
    3. Перезапустите игру с правами администратора.
    4. Оптимизация клавиатурного управления: советы опытных игроков

      Клавиатура в Dark Souls 3 требует тонкой настройки для комфортной игры. Вот рекомендации от сообщества:

      • 🎯 Чувствительность мыши: Установите 5-7 в настройках игры (слишком высокая чувствительность мешает точному паррированию).
      • ⚔️ Привязки для боя:
        • Левая кнопка мыши — обычная атака
        • Правая кнопка мыши — сильная атака/блок
        • Пробелпрыжок/перекат
        • Shiftбег/прыжок вниз
  6. 🔄 Быстрое переключение оружия: Привяжите Q и E к слотам оружия, а Mouse Wheel Up/Down — к предметам.
  7. 🛡️ Жесты и предметы: Используйте клавиши 1-4 для быстрого доступа (в INPUT.ini можно расширить до 1-8).

Критичный нюанс: в PvP клавиатура даёт преимущество в скорости поворота камеры, но многие серверы античита (например, Blue Sentinel) могут расценивать слишком резкие движения мыши как читерство. Чтобы избежать банов, ограничьте чувствительность мыши на уровне 6-8 и отключите ускорение в драйверах.

Для продвинутой кастомизации можно использовать:

  • 🖥️ AutoHotkey: Скрипты для макросов (например, автоматическое употребление лечебных предметов по двойному нажатию).
  • 🎛️ Rekado: Эмуляция геймпада с клавиатуры (полезно, если игра отказывается видеть клавиатуру).
  • 🔧 Cheat Engine: Только для офлайнового режима! Позволяет редактировать значения чувствительности в памяти игры.

Что делать, если ничего не помогает: радикальные методы

Если стандартные способы не сработали, остаются крайние меры:

  1. Удаление драйверов геймпада:
    • Откройте Диспетчер устройств.
    • Найдите ваш геймпад в разделе Контроллеры.
    • Правый клик → Удалить устройство.
    • Перезагрузите ПК.
  2. Использование виртуальной машины:

    Запустите игру в VirtualBox или VMware с пробросом только клавиатуры и мыши. Минус — возможные лаги.

  3. Мод Dark Souls Input Customizer:

    Сторонний мод (доступен на Nexus Mods), позволяющий гибко настраивать управление, включая эмуляцию геймпада для клавиатуры.

⚠️ Внимание: Удаление драйверов геймпада может повлиять на другие игры. После экспериментов не забудьте переустановить драйверы через Windows Update или сайт производителя.

FAQ: Частые вопросы по смене управления

Можно ли играть на клавиатуре в онлайне (PvP/PvE)?

Да, но некоторые античит-системы (например, Easy Anti-Cheat в Dark Souls 3) могут блокировать нестандартные привязки. Чтобы избежать банов:

  • Не используйте макросы для автоматических действий (например, авто-лечение).
  • Не меняйте чувствительность мыши выше 8.
  • Избегайте программ вроде AutoHotkey в онлайне.
Почему после обновления игры сбрасываются настройки управления?

Игра перезаписывает файл INPUT.ini при каждом крупном обновлении. Чтобы сохранить настройки:

  1. Сделайте резервную копию файла.
  2. Установите атрибут «Только чтение» (правый клик → Свойства).
  3. Используйте Steam Cloud для синхронизации (включите в настройках игры).
Как вернуть геймпад после игры на клавиатуре?

Если игра «забыла» геймпад:

  • Подключите контроллер до запуска игры.
  • В меню выберите Тип управления → Геймпад.
  • Если кнопки не работают, откалибруйте геймпад в Windows (Параметры → Устройства → Геймпады).

Если проблема сохраняется, удалите файл INPUT.ini — игра создаст новый с дефолтными настройками.

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

Технически да, но это вызовет конфликты. Например:

  • Камера будет дергаться, если одновременно использовать мышь и правый стик.
  • Некоторые действия (например, прыжок) могут дублироваться.

Если нужен гибридный контроль (например, геймпад для передвижения + мышь для камеры), настройте это через Steam Input или Rekado.

Почему в меню игры не отображается вариант «Клавиатура и мышь»?

Это происходит, если:

  • Игра запущена в оконном режиме (переключитесь в полноэкранный).
  • Активен режим Big Picture в Steam (выйдите из него).
  • Файл INPUT.ini повреждён (удалите его — игра создаст новый).