Подключение контроллера DualSense к ПК для игры в Forza Horizon 6 требует дополнительных настроек, так как игра не поддерживает нативную работу с геймпадами Sony «из коробки». Разработчики ориентированы на экосистему Xbox, поэтому без стороннего программного обеспечения система будет игнорировать ввод с контроллера PS5 или отображать некорректные подсказки. Для стабильной работы необходимо эмулировать сигнал геймпада Xbox 360, что позволяет игре распознавать устройство как родное. Важно помнить, что базовая эмуляция обеспечивает только стандартный ввод и вибрацию, но не активирует уникальные функции DualSense, такие как адаптивные триггеры и тактильная отдача, для которых требуются отдельные скрипты и настройки телеметрии.
Как подключить DualSense в Forza Horizon 6
Самым надежным и бесплатным способом заставить геймпад работать является использование утилиты DS4Windows. Скачайте актуальную версию программы с официального репозитория GitHub, избегая сомнительных сайтов-клонов, которые могут содержать вредоносное ПО. После установки запустите приложение и подключите контроллер к компьютеру через кабель USB-C, так как беспроводное соединение может вызывать задержки или проблемы с определением устройства при первой настройке. В интерфейсе программы убедитесь, что выбран профиль эмуляции Xbox 360 Controller. Это ключевой момент: игра будет видеть ваш DualSense как обычный геймпад от Xbox, поэтому все кнопки будут функционировать корректно, хотя на экране останутся подсказки A, B, X, Y вместо привычных крестика, круга, квадрата и треугольника.
Если вы приобрели игру в Steam, можно воспользоваться встроенной функцией Steam Input, однако этот метод часто вызывает конфликты. Чтобы избежать мерцания ввода, когда игра постоянно переключается между клавиатурой и геймпадом, рекомендуется отключить поддержку контроллеров PlayStation в настройках Steam для конкретной игры. Зайдите в свойства Forza Horizon 6 в библиотеке Steam, перейдите во вкладку «Контроллер» и выберите опцию «Отключить Steam Input» или используйте стандартный профиль Xbox. Если игра все равно не видит контроллер, добавьте её в Steam как стороннее приложение и включите поддержку геймпада там, но практика показывает, что связка DS4Windows с отключенным Steam Input работает стабильнее и обеспечивает меньшую задержку ввода.
Для активации адаптивных триггеров и тактильной отдачи, которые имитируют сопротивление педалей тормоза и газа, а также вибрацию руля, потребуется специальный скрипт Forza-Horizon-DualSense-Python, доступный на GitHub. Этот инструмент работает через систему телеметрии игры и не вмешивается в файлы сохранения, поэтому его использование безопасно и не приводит к банам. Перед запуском скрипта подключите DualSense по USB-кабелю, так как Bluetooth не передает данные для адаптивных триггеров. Запустите утилиту win_start.bat, которая автоматически установит необходимые компоненты Python. При первом запуске брандмауэр Windows запросит разрешение на доступ к сети для Python — обязательно разрешите его, иначе скрипт не сможет получать пакеты данных от игры.
После запуска скрипта откройте Forza Horizon 6 и перейдите в настройки «Игровой процесс и интерфейс». Найдите раздел «Вывод данных» (Data Out) и включите эту функцию. В полях IP-адреса и порта укажите значения 127.0.0.1 и 5300 соответственно. Эти параметры позволяют игре отправлять данные о физике автомобиля напрямую в скрипт, который преобразует их в команды сопротивления для триггеров вашего геймпада. Если вы видите сообщение об ошибке выполнения скриптов, откройте PowerShell от имени администратора и введите команду Set-ExecutionPolicy RemoteSigned -Scope CurrentUser, подтвердив действие. После успешной настройки триггеры будут реагировать на блокировку колес при торможении, пробуксовку и переключение передач, значительно усиливая погружение в игровой процесс.
Чтобы избавиться от путаницы с кнопками Xbox на экране, можно установить модификацию интерфейса, заменяющую подсказки на символы PlayStation. Скачайте файл мода с проверенных ресурсов и скопируйте папку media из архива в корневую директорию игры, согласившись на замену существующих файлов. Для версии Steam путь обычно выглядит как C:\Program Files (x86)\Steam\steamapps\common\ForzaHorizon6. После замены текстур интерфейс будет отображать привычные значки крестика, круга, квадрата и треугольника, что сделает управление интуитивно понятным. Помните, что любые моды интерфейса могут сбрасываться после крупных обновлений игры, поэтому сохраняйте резервные копии файлов или будьте готовы повторить процедуру установки заново.