Dark Souls 3 по умолчанию оптимизирована под геймпад, но многие игроки предпочитают клавиатуру для точного контроля в бою. Если после запуска игры клавиши не реагируют, управление сбито или кнопки назначены некорректно — проблема кроется в настройках входных устройств или конфликте с драйверами. Чаще всего это происходит при первом запуске через Steam, после обновления Windows или при использовании нестандартных раскладок (например, AZERTY вместо QWERTY).
В 80% случаев достаточно сбросить привязки клавиш в меню игры или принудительно активировать поддержку клавиатуры через запуск с параметром -usedirectinput. Однако если клавиатура не определяется вовсе, потребуется проверка драйверов DirectInput или отключение фоновых приложений вроде DS4Windows, которые блокируют ввод. Ниже — пошаговые решения для всех версий игры (Steam, retail, modded), включая фиксы для распространённого бага с "серыми кнопками" в настройках управления.
Почему клавиатура не работает в Dark Souls 3: основные причины
Перед настройкой управления важно исключить аппаратные и программные конфликты. Наиболее частые причины неработающей клавиатуры:
- 🔌 Геймпад подключён по USB/Bluetooth — игра автоматически переключается на контроллер, игнорируя клавиатуру.
- 🖥️ Отсутствует фокус окна — Dark Souls 3 блокирует ввод, если окно игры не активно (например, при использовании нескольких мониторов).
- 🔄 Сбитые настройки Steam — параметр "Общий контроллер" (
Steam Input) принудительно эмулирует геймпад. - 🛠️ Устаревшие драйверы DirectInput/XInput — особенно актуально для Windows 11 или после крупных обновлений системы.
- 🎮 Конфликт с ПО для эмуляции геймпадов (DS4Windows, reWASD, AntiMicro) — эти программы перехватывают ввод с клавиатуры.
Если клавиатура работает в других играх, но не в Dark Souls 3, проблема почти наверняка программная. Начните с проверки подключённых устройств: отключите все геймпады, джойстики и рули, затем перезапустите игру. Если это не помогло — переходите к настройкам Steam и системным параметрам.
Как включить клавиатуру в настройках Dark Souls 3
По умолчанию игра должна автоматически определять клавиатуру, но иногда требуется ручная активация. Следуйте инструкции:
- Запустите Dark Souls 3 и дождитесь главного меню.
- Перейдите в
Системные настройки→Управление(Options→Key Configв английской версии). - В верхней части экрана выберите вкладку
Клавиатура и мышь(Keyboard/Mouse). - Если кнопки в меню серые и неактивны — нажмите
F1(сброс к стандартным настройкам) илиApplyдля применения изменений.
Если вкладка Keyboard/Mouse отсутствует или неактивна:
- 🔹 Закройте игру и проверьте, подключён ли геймпад — отсоедините его физически.
- 🔹 Запустите Dark Souls 3 с параметром
-usedirectinput(инструкция ниже). - 🔹 Обновите драйверы клавиатуры через Диспетчер устройств (раздел "Клавиатуры").
Отключить все геймпады и джойстики|
Закрыть программы для эмуляции контроллеров (DS4Windows, reWASD)|
Обновить драйверы клавиатуры в Диспетчере устройств|
Запустить игру от имени администратора|
Параметры запуска для принудительной активации клавиатуры
Если клавиатура не определяется даже после сброса настроек, используйте специальные параметры запуска. Это особенно актуально для версий игры через Steam:
- Откройте библиотеку Steam, найдите Dark Souls III.
- Кликните правой кнопкой по игре →
Свойства. - В поле
Параметры запуска(Launch Options) введите:-usedirectinput -fullscreen - Сохраните изменения и перезапустите игру.
Эти параметры:
- 🔧
-usedirectinput— принудительно использует DirectInput вместо XInput (важно для клавиатуры). - 🖥️
-fullscreen— запускает игру в полноэкранном режиме, что иногда решает проблемы с фокусом окна.
⚠️ Внимание: Если после добавления параметров игра перестаёт запускаться, удалите их и проверьте целостность файлов через Steam (Локальные файлы→Проверка целостности).
Настройка управления: оптимальная раскладка клавиш
Стандартная раскладка в Dark Souls 3 не всегда удобна для боёв. Рекомендуемая конфигурация для ПК:
| Действие | Клавиша по умолчанию | Рекомендуемая клавиша |
|---|---|---|
| Атака (лёгкая) | ЛКМ |
ЛКМ или Пробел |
| Атака (тяжёлая) | ПКМ |
Shift + ЛКМ |
| Блок/Парирование | ПКМ |
Alt или боковая кнопка мыши |
| Прыжок | E |
Пробел (удобнее для комбо) |
| Использовать предмет | Q |
F (меньше случайных нажатий) |
Чтобы изменить привязки:
- В меню управления выберите действие (например, "Атака").
- Нажмите на текущую клавишу (она подсветится жёлтым).
- Нажмите новую клавишу или комбинацию (например,
Shift + Eдля прыжка с разбега). - Сохраните настройки (
Apply).
Решение проблемы с "серыми кнопками" в настройках
Если в меню Key Config все кнопки серые и неактивны, это означает, что игра не распознаёт клавиатуру как основное устройство ввода. Причины и решения:
- 🎮 Подключён геймпад — физически отсоедините его или отключите в Диспетчере устройств.
- 🖧 Steam Input включён:
- Откройте Steam →
Настройки→Контроллер. - Отключите
Общая конфигурация контроллера(Generic Gamepad Configuration).
- Откройте Steam →
- Перейдите в папку с игрой:
Steam\steamapps\common\DARK SOULS III\Game. - Удалите файл
DS3_keyconfig.ini(он будет создан заново при следующем запуске).
Если проблема сохраняется, попробуйте запустить игру в режиме совместимости с Windows 8:
- Кликните правой кнопкой по
DarkSoulsIII.exe→Свойства. - Перейдите на вкладку
Совместимость. - Поставьте галочку
Запустить программу в режиме совместимостии выберите Windows 8.
Дополнительные параметры запуска для сложных случаев
Если стандартные методы не помогают, попробуйте комбинацию параметров:
-usedirectinput -forcenovid -nolauncher
Пояснения:
-forcenovid— отключает интро NVIDIA (может конфликтовать с вводом).-nolauncher— пропускает лаунчер Bandai Namco (иногда блокирует клавиатуру).
Конфликты с программным обеспечением: что отключить
Некоторые фоновые программы перехватывают ввод с клавиатуры или эмулируют геймпад, что приводит к неработающему управлению. Проверьте и отключите:
| Программа | Проблема | Решение |
|---|---|---|
| DS4Windows | Эмулирует геймпад PS4, блокируя клавиатуру | Закрыть через значок в трее или отключить автозапуск |
| reWASD / AntiMicro | Переназначают клавиши на уровне системы | Отключить профиль для Dark Souls 3 |
| Rivatuner (MSI Afterburner) | Конфликт с оверлеем и горячими клавишами | Отключить оверлей или добавить игру в исключения |
| Logitech Gaming Software | Перехватывает клавиши мыши/клавиатуры | Отключить профиль для игры или обновить ПО |
Для диагностики:
- Откройте Диспетчер задач (
Ctrl+Shift+Esc). - Закройте все процессы, связанные с перечисленными программами.
- Перезапустите Dark Souls 3 и проверьте клавиатуру.
⚠️ Внимание: Если вы используете клавиатуру с программируемыми клавишами (например, Razer или Corsair), сбросьте её настройки через фирменное ПО. Иногда пользовательские макросы конфликтуют с игрой.
Особенности настройки для ноутбуков и нестандартных раскладок
На ноутбуках или клавиатурах с раскладкой AZERTY/QWERTZ могут возникать дополнительные сложности:
- 💻 Отсутствует цифровая клавиатура — переназначьте клавиши для быстрого доступа к предметам на
F1-F12. - 🔠 Несовпадение символов — в меню игры отображаются клавиши для
QWERTY, но нажимать нужно другие (например,QнаAZERTYсоответствуетA). - 🖱️ Тачпад мешает управлению — отключите его через
Панель управления→Мышь.
Для раскладок отличных от QWERTY:
- В меню управления нажмите на серую кнопку (например,
E). - Нажмите физическую клавишу, которая соответствует
QWERTY-расположению (например, дляAZERTYвместоEнажмитеклавишу с символом "2"). - Повторите для всех кнопок.
FAQ: Частые вопросы по настройке клавиатуры
Как сбросить управление к стандартным настройкам?
В меню Key Config нажмите F1 (сброс) или выберите опцию Default внизу экрана. Если кнопка неактивна — удалите файл DS3_keyconfig.ini в папке с игрой.
Клавиатура работает в меню, но не в игре. Что делать?
Это указывает на конфликт с оверлеем или фоновыми процессами. Отключите:
- Оверлей Steam (в свойствах игры снимите галочку
Включить оверлей Steam). - Оверлей Discord или NVIDIA GeForce Experience.
- Антивирус (добавьте
DarkSoulsIII.exeв исключения).
Можно ли играть на клавиатуре + геймпад одновременно?
Официально нет — игра распознаёт только одно устройство ввода. Однако можно использовать reWASD для эмуляции геймпада через клавиатуру, но это требует сложной настройки и может вызвать баги.
После обновления Windows клавиатура перестала работать. В чём дело?
Обновления часто сбрасывают драйверы DirectInput. Решение:
- Откройте Диспетчер устройств →
Клавиатуры. - Кликните правой кнопкой по вашей клавиатуре →
Обновить драйвер→Автоматический поиск. - Перезагрузите ПК и запустите игру с параметром
-usedirectinput.
Как переназначить клавиши для магии/жестов?
Жесты и заклинания привязываются к слотам быстрого доступа (1-4 по умолчанию). Чтобы изменить:
- Откройте инвентарь (
I). - Выберите заклинание или предмет, удерживайте
ЛКМи перетащите на нужный слот. - В меню управления переназначьте клавиши для слотов (
Item Slot 1-4).