InputMapper не видит геймпад DualShock 4 или кнопки работают некорректно в играх — чаще всего причина в конфликте драйверов, неотключённом Steam или отсутствии созданного профиля. Ниже разберём, как правильно установить программу, подключить контроллер по кабелю и Bluetooth, а также настроить раскладку под конкретную игру.
InputMapper (ранее известный как DS4Tool) — бесплатная утилита, которая эмулирует контроллер Xbox 360 и позволяет использовать геймпад DualShock 4 в играх на Windows, где нет нативной поддержки устройств Sony. Программа также даёт доступ к переназначению кнопок, настройке мёртвых зон стиков, сенсорной панели и световой панели контроллера.
Что нужно перед установкой
Перед настройкой проверьте несколько предварительных условий — это избавит от большинства ошибок на старте. Программа работает на Windows 7 и новее и требует установленного .NET Framework актуальной версии, а также драйверов Microsoft Xbox 360 Accessories, которые обычно уже есть в Windows 10 и 11.
- 🔌 Исправный кабель micro-USB, поддерживающий передачу данных (не только зарядку)
- 🎮 Геймпад DualShock 4 с достаточным уровнем заряда
- 📶 Bluetooth-адаптер в ПК, если планируете беспроводное подключение
- 🛡️ Права администратора для установки драйверов виртуального контроллера
⚠️ Внимание: перед запуском InputMapper полностью закройте Steam. Клиент Steam имеет собственную поддержку PlayStation-контроллеров и может перехватывать геймпад, из-за чего игры будут видеть два контроллера одновременно или ни одного.
Установка InputMapper и первый запуск
Скачивайте программу только с официального сайта проекта — сторонние сборки могут содержать устаревшие версии или нежелательное ПО. Установка стандартная: запустите инсталлятор, примите лицензионное соглашение и дождитесь распаковки файлов.
При первом запуске InputMapper предложит установить драйвер виртуального контроллера Scp Virtual Bus или аналогичный компонент (зависит от версии программы). Соглашайтесь — без этого драйвера эмуляция Xbox-геймпада работать не будет. Windows может показать предупреждение безопасности при установке драйвера: это нормально для неподписанных или самоподписанных драйверов эмуляции.
После установки перезагрузите компьютер. Это не обязательное, но рекомендуемое действие: драйвер виртуальной шины корректнее инициализируется после перезагрузки, и система гарантированно увидит виртуальное устройство.
Подключение DualShock 4 по USB
Проводное подключение — самый надёжный способ для первой настройки. Подключите геймпад кабелем micro-USB к порту ПК: Windows определит его как Wireless Controller, а InputMapper через несколько секунд отобразит устройство в главном окне.
Если контроллер появился в списке, программа автоматически создаст для него виртуальный геймпад Xbox 360. Проверить это можно через системную утилиту: нажмите Win + R, введите команду и нажмите Enter:
joy.cpl
В открывшемся окне должны отображаться два устройства: физический Wireless Controller и виртуальный Controller (XBOX 360 For Windows). Нажимайте кнопки на геймпаде — в свойствах виртуального устройства должны отзываться оси и кнопки.
☑️ Проверка успешного подключения
Подключение по Bluetooth
Беспроводное подключение требует сопряжения геймпада с адаптером ПК. Зажмите на контроллере одновременно кнопки PS и Share и держите, пока световая панель не начнёт быстро мигать — это режим сопряжения. Затем откройте Параметры → Устройства → Bluetooth в Windows и выберите Wireless Controller в списке найденных устройств.
После сопряжения InputMapper должен определить геймпад так же, как при USB-подключении. Учтите, что по Bluetooth возможна небольшая задержка ввода и разрядка аккумулятора, а качество связи зависит от адаптера и расстояния до ПК.
⚠️ Внимание: если геймпад ранее был сопряжён с консолью PlayStation, после подключения к ПК он может «забыть» консоль. Для возврата к PlayStation придётся заново подключать его кабелем к приставке.
Создание и настройка профиля
Профиль — это набор настроек раскладки, привязанный к контроллеру. В главном окне InputMapper нажмите New Profile, задайте имя и откройте редактор. Базовый профиль уже содержит стандартную раскладку Xbox 360: крестовина, стики, курки и кнопки соответствуют привычному расположению.
Основные параметры, которые имеет смысл настроить под себя:
- 🎯 Мёртвые зоны стиков — уменьшайте, если прицел «плывёт», или увеличивайте при дрейфе стиков
- 🖱️ Сенсорная панель — может работать как тачпад мыши или как дополнительные кнопки
- 💡 Световая панель — цвет, яркость и реакция на уровень заряда
- 🔄 Макросы — привязка последовательностей нажатий к одной кнопке
Ключевые кнопки в редакторе помечены наглядной схемой контроллера: кликните по нужной кнопке и выберите действие из списка — клавишу клавиатуры, кнопку мыши или функцию геймпада. Сохраните профиль и убедитесь, что он назначен активным для вашего устройства.
Как привязать профиль к конкретной игре
В настройках профиля можно указать исполняемый файл игры — InputMapper будет автоматически активировать нужную раскладку при её запуске. Это удобно, если для разных игр требуются разные мёртвые зоны или переназначение кнопок.
Решение типичных проблем
Если программа не видит геймпад, начните с простого: замените USB-кабель и порт. «Зарядные» кабели без линий данных — самая частая причина, когда Windows вообще не реагирует на подключение контроллера.
Вторая по частоте проблема — двойной ввод в игре, когда одно нажатие срабатывает дважды. Это значит, что игра одновременно читает физический DualShock 4 и виртуальный Xbox-контроллер. Решение — функция Hide DS4 Controller (или аналогичная опция эксклюзивного режима, название зависит от версии): она скрывает физическое устройство от системы, оставляя только виртуальное. Если опция выдаёт ошибку, закройте все программы, которые могут удерживать геймпад: Steam, браузер, Discord.
| Проблема | Вероятная причина | Что сделать |
|---|---|---|
| Геймпад не определяется | Кабель без линий данных | Заменить кабель, проверить другой порт |
| Двойной ввод в игре | Игра видит оба контроллера | Включить скрытие DS4 в настройках |
| InputMapper не запускается | Отсутствует .NET Framework | Обновить .NET через Windows Update |
| Работает в тесте, но не в игре | Конфликт со Steam Input | Отключить поддержку PlayStation в Steam |
| Отваливается Bluetooth | Слабый адаптер или помехи | Сократить расстояние, убрать источники помех |
Альтернативы и когда их стоит рассмотреть
Развитие InputMapper шло с перерывами, и на современных системах часть пользователей переходит на альтернативы. Самая популярная — DS4Windows (форк Ryochan7), который активнее обновляется и поддерживает DualSense. Steam также имеет встроенную поддержку DualShock 4: если вы играете только через Steam, отдельная программа может вообще не понадобиться — достаточно включить поддержку контроллеров PlayStation в настройках клиента.
Выбор инструмента зависит от задачи. Для игр вне Steam с потребностью в гибких макросах InputMapper остаётся рабочим вариантом, но если возникают нерешаемые конфликты драйверов — попробуйте DS4Windows: процедура настройки там очень похожа, а совместимость с новыми версиями Windows обычно лучше.
Часто задаваемые вопросы
Работает ли InputMapper на Windows 11?
Программа запускается на Windows 11, но возможны проблемы с установкой драйверов виртуального контроллера из-за обновлённой политики подписи драйверов. Если драйвер отказывается устанавливаться, рассмотрите DS4Windows как более актуальную альтернативу.
Почему игра видит геймпад как Xbox-контроллер?
Это штатное поведение: InputMapper эмулирует контроллер Xbox 360, поскольку подавляющее большинство PC-игр поддерживает именно протокол XInput. Подсказки кнопок в игре будут отображаться в раскладке Xbox.
Можно ли настроить гироскоп DualShock 4?
Базовые версии InputMapper имеют ограниченную поддержку гироскопа. Для полноценного использования гироскопа как мыши или для прицеливания лучше подходят Steam Input или свежие сборки DS4Windows.
InputMapper пишет, что контроллер в эксклюзивном режиме занят. Что делать?
Закройте все программы, которые могут обращаться к геймпаду: Steam, браузеры, Discord, другие утилиты настройки контроллеров. Затем перезапустите InputMapper от имени администратора и снова включите скрытие физического устройства.
Нужен ли InputMapper для игр из Steam?
Обычно нет. Steam имеет встроенную поддержку DualShock 4: включите её в настройках контроллера клиента. InputMapper нужен в первую очередь для игр, запускаемых вне Steam.