среда, 8 июля 2026 г.

Не работает геймпад от Xbox / DualSense в No Man’s Sky на ПК: Правильная эмуляция через Steam Input

Управление космическим кораблем, полеты на реактивном ранце по процедурным планетам и исследование бескрайней вселенной No Man’s Sky Worlds невероятно удобны при игре с контроллером в руках. Разработчики из Hello Games изначально создавали интерфейс игры с прицелом на консольный гейминг, поэтому полноценная поддержка геймпадов встроена в движок. Однако пользователи ПК-версии в актуальном патче 6.5 регулярно сталкиваются с неприятным техническим багом: после подключения контроллера к компьютеру и запуска игры персонаж абсолютно не реагирует на нажатия кнопок или отклонения стиков.
Чаще всего эта проблема проявляется при использовании беспроводных контроллеров от PlayStation 5 (DualSense) или PlayStation 4 (DualShock 4), но иногда сбой затрагивает и официальные устройства от Microsoft Xbox. Вопреки первому впечатлению, игра не ломается физически. В актуальной версии No Man’s Sky этот сбой — классический пример конфликта низкоуровневых протоколов ввода Vulkan API со встроенной системой эмуляции Steam Input. В этом руководстве мы пошагово разберем, как заставить игру видеть любой контроллер и вернуть удобное управление.
Почему игра игнорирует сигналы вашего контроллера
Исторически операционная система Windows и большинство ПК-игр оптимизированы под стандарт ввода XInput — это родной протокол для геймпадов Xbox. Если вы подключаете контроллер от Microsoft, система считывает его без промежуточных программ.
Проблемы начинаются с геймпадами от PlayStation, которые используют совершенно иной стандарт — DirectInput. Графический движок No Man’s Sky, работающий на Vulkan API, не умеет напрямую расшифровывать карту кнопок DualSense или DualShock 4. Для этого клиент Steam использует собственный программный слой эмуляции (Steam Input), переводящий DirectInput в понятный игре XInput. Если эта система настроена неверно, или если в Windows застряли старые виртуальные драйверы, игра полностью блокирует управление с контроллера.
Способ 1: Глобальная активация поддержки геймпадов в настройках Steam
Первым делом необходимо проверить, разрешено ли самому клиенту Steam перехватывать и обрабатывать сигналы вашего конкретного типа геймпада на уровне операционной системы.
  1. Полностью закройте No Man’s Sky.
  2. В самом верхнем левом углу главного окна Steam нажмите на кнопку Steam -> перейдите в раздел «Настройки» (Settings).
  3. В открывшемся вертикальном меню выберите вкладку «Контроллер» (Controller).
  4. Найдите блок параметров под названием «Включить систему Steam Input для контроллеров...».
  5. Убедитесь, что тумблеры переведены в положение «Включено» напротив вашей модели: «для контроллеров Xbox», «для контроллеров PlayStation» или «для универсальных контроллеров» (если у вас недорогой китайский джойстик).
  6. Если операционная система попросит установить дополнительный системный драйвер поддержки — согласитесь и обязательно перезагрузите компьютер.
Способ 2: Принудительное переопределение Steam Input в свойствах No Man’s Sky
Иногда глобальные настройки Steam выставлены правильно, но во внутренних параметрах совместимости конкретно для No Man’s Sky активирован некорректный режим, который блокирует эмуляцию Vulkan API.
  1. Зайдите в свою библиотеку Steam.
  2. Кликните правой кнопкой мыши по No Man’s Sky и выберите пункт «Свойства» (Properties).
  3. В левом меню открывшегося окна перейдите на вкладку «Контроллер».
  4. Найдите строку «Переопределение для No Man's Sky». По умолчанию там обычно выставлен параметр «Использовать параметры по умолчанию».
  5. Нажмите на выпадающий список и принудительно переключите его в положение «Включить систему Steam Input» (Enable Steam Input).
  6. Закройте окно свойств и запустите игру. В 90% случаев после этого геймпад начинает работать корректно, а внутриигровой интерфейс автоматически меняет иконки клавиатуры на привычные кнопки джойстика.
Способ 3: Физическое проводное подключение (Для DualSense и DualShock)
Беспроводное подключение контроллеров PlayStation к ПК по Bluetooth часто работает нестабильно из-за старых версий драйверов радиомодуля материнской платы или наводок от Wi-Fi роутера. Если игра упорно игнорирует беспроводной геймпад:
  1. Полностью закройте No Man’s Sky и клиент Steam.
  2. Подключите ваш геймпад к компьютеру напрямую с помощью кабеля USB (желательно использовать скоростные порты USB 3.0 на задней панели системного блока, так как они обеспечивают стабильное питание чипа геймпада).
  3. Дождитесь, пока операционная система Windows издаст звуковой сигнал подключения нового устройства.
  4. Запустите Steam, а затем игру. По проводу сигналы считываются без микросекундных задержек, что полностью решает проблему совместимости в обновлении.
Способ 4: Удаление конфликтующих виртуальных драйверов HID
Если вы ранее использовали сторонние программы-эмуляторы (такие как DS4Windows, InputMapper или x360ce) для настройки геймпада в старых играх, их скрытые драйверы продолжают висеть в системе. Они создают дубликат джойстика, из-за чего No Man’s Sky путает приоритеты устройств и отключает ввод.
  1. Перед запуском игры полностью закройте DS4Windows через Диспетчер задач.
  2. Кликните правой кнопкой мыши по меню «Пуск» -> выберите «Диспетчер устройств».
  3. Разверните вкладку «Устройства HID» (Human Interface Devices).
  4. Если вы увидите в списке пункты со словами Virtual, Emulated Device или vJoy, кликните по ним правой кнопкой мыши и выберите «Отключить устройство». Перезапустите игру.
Заключение
Проблема с неработающим геймпадом в No Man’s Sky Worlds на ПК — это классический конфликт программных протоколов ввода при работе с низкоуровневым Vulkan API. Принудительная активация поддержки нужного типа контроллера в глобальных настройках Steam, переопределение параметров в свойствах самой игры на «Включить Steam Input» и переход на надежное проводное подключение USB позволяют полностью обойти технические ограничения. Система начнет стабильно транслировать команды, обеспечивая отзывчивое и комфортное управление космическим кораблем и персонажем.

Комментариев нет:

Отправить комментарий