Как подключить контроллер PS3 к Android: два проверенных способа
Важно: PS3-контроллеры созданы для консолей поколения PS3 и PSP Go. Подключение к Android требует промежуточных действий и иногда модификаций прошивки. Не меняйте системные файлы, если не понимаете риск.

Краткая предыстория и что нужно знать
Контроллеры PS3 (Sixaxis и DualShock 3) поддерживают Bluetooth, но рассчитаны в первую очередь на связь с PS3/PSP Go. Они не используют общий современный профиль Bluetooth, который автоматом работает с Android. Из-за этого требуется либо специальное программное обеспечение и драйверы, либо встроенная поддержка в прошивке телефона.
DualShock 4 (PS4) заметно проще подключается к Android, так как у него более современная реализация Bluetooth и совместимость выше. Если у вас DualShock 4 — рассмотрите отдельный гайд для этой модели.
Ключевые понятия (одно предложение):
- Bluetooth master address — уникальный адрес устройства, которое выступает «хозяином» соединения. Для Sixaxis этот адрес можно изменить.
- OTG (USB On-The-Go) — адаптер, позволяющий подключать USB-устройства к телефону.
- Root — получение прав суперпользователя в Android; даёт доступ к системным разделам.
Оглавление
- Метод A: Sixaxis Controller (требует root)
- Проверка совместимости
- Подготовка контроллера через PC (SixaxisPairTool)
- Сопряжение в приложении Sixaxis Controller
- Метод B: Sixaxis Enabler (без root, ограниченная совместимость)
- Откройте приложение и подключите контроллер
- Разрешение доступа и тест ввода
- Советы по устранению неисправностей
- Альтернативные подходы и рекомендации
- Матрица совместимости устройств и моделей
- Чек-листы: для начинающего и продвинутого
- Мини-инструкция: ролевая схема действий
- Критерии приёмки (тест-кейсы)
- Глоссарий и FAQ
Метод A: Sixaxis Controller (требуется root)
Совместимость: большинство Android-устройств, но возможны проблемы на некоторых HTC и Samsung. Уровень сложности: средний.
Что нужно:
- Телефон с root-доступом.
- USB On-The-Go (OTG) адаптер.
- Контроллер PS3 (Sixaxis или DualShock 3) с mini-USB кабелем.
- ПК с Windows/macOS/Linux.
- Программа SixaxisPairTool (для ПК).
- Приложение Sixaxis Controller (Android).
Sixaxis Controller — одно из самых надёжных решений для работы с PS3-контроллером на Android. Приложение стоит денег, но даёт тонкий контроль над вводом и обычно поддерживает большее число устройств. Минус в том, что оно требует root.
Шаг 1 — Проверка совместимости
Перед покупкой приложения установите бесплатный инструмент Sixaxis Compatibility Checker, чтобы выяснить, сможет ли ваш телефон работать с этим методом.
- Откройте приложение совместимости и нажмите Start.
- Приложение покажет, доступен ли root и выдаст Bluetooth-адрес телефона (который понадобится позже).
Если адрес Bluetooth не отображается — приложение не может завершить проверку. Как правило, это означает отсутствие root или несовместимое ядро/драйвер.
Если проверка прошла успешно, запишите Bluetooth-адрес — он нам пригодится.
Шаг 2 — Подготовка контроллера на ПК (SixaxisPairTool)
- Скачайте SixaxisPairTool для вашей ОС и запустите от имени администратора.
- Подключите PS3-контроллер к ПК через mini-USB.
- В окне утилиты вы увидите Bluetooth-адрес контроллера. В поле для master address введите Bluetooth-адрес вашего телефона (полученный ранее).
- Нажмите Apply, чтобы переписать мастер-адрес и установить драйверы.
Если при запуске утилиты появляется ошибка про libusb0.dll, выполните следующие действия:
- Откройте папку установки SixaxisPairTool и перейдите в поддиректорию x86.
- Переименуйте libusb0_x86.dll в libusb0.dll.
- Скопируйте libusb0.dll и libusb0.sys в папку, где находится SixaxisPairTool.exe.
Если драйверы не устанавливаются, выполните в Windows: откройте Диспетчер устройств > Human Interface Devices > найдите устройство HID compliant game controller и удалите его.
Альтернатива установке драйверов: SCP Toolkit. Он часто помогает, если стандартный метод не работает.
Пример команд для PowerShell (запустите от имени администратора):
cd "C:\Путь\К\SixaxisPairTool\x86"
ren libusb0_x86.dll libusb0.dll
copy libusb0.dll ..\
copy libusb0.sys ..\После успешной перепрошивки master address можно переходить к мобильному приложению.
Шаг 3 — Сопряжение в приложении Sixaxis Controller
- Дайте приложению права суперпользователя (superuser).
- Откройте Sixaxis Controller и нажмите Start.
- Приложение проверит драйверы и текущее состояние.
- Нажмите Pair Controller. Если всё настроено верно, приложение запишет мастер-адрес телефона в контроллер.
- В приложении появится сообщение Client 1 connected — это означает успешное соединение.
Проверьте отклик стиков и кнопок в интерфейсе приложения. Затем откройте игру с поддержкой геймпада.
Примечание: если соединение обрывается — попробуйте оставить контроллер подключённым к телефону через OTG и перезапустить приложение.
Метод B: Sixaxis Enabler (обычно без root)
Совместимость: чаще всего Samsung Galaxy и некоторые Nexus/флагманы LG. Новые модели Android могут не поддерживаться. Уровень сложности: низкий.
Что нужно:
- Совместимый телефон без обязательного root.
- OTG адаптер.
- Контроллер PS3 с mini-USB кабелем.
- Приложение Sixaxis Enabler (платное).
Sixaxis Enabler работает без root, но требует, чтобы прошивка телефона уже имела поддержку PS3-профиля. Это значит, что совместимость сильно зависит от производителя и версии прошивки.
Шаг 1 — Установка и запуск
- Купите и установите Sixaxis Enabler.
- Откройте приложение. На главном экране вы увидите статус и подсказки.
- Когда приложение показывает Detecting Sixaxis, please attach controller — подключите контроллер и включите его.
Шаг 2 — Разрешите приложению доступ и проверьте ввод
- При подключении появится запрос на разрешение доступа от приложения — нажмите OK.
- Если устройство поддерживается, статус изменится на Sixaxis Enabled.
- Двигайте стики и нажимайте кнопки — приложение должно регистрировать ввод (строки с кодами ввода).
Если устройство не поддерживается, rooting сам по себе обычно не поможет, если только вы не установите кастомную прошивку с нужными драйверами.
Мы подтверждали работу приложения на Samsung Galaxy S8, Galaxy S10 и Huawei P20 Pro. HTC One M7 работал только с root и через Sixaxis Controller, но не через Enabler.
Что делать, если ничего не подключается — чек-лист устранения неисправностей
Общий порядок действий, если сопряжение не удалось:
- Проверьте кабели и OTG-адаптер — многие проблемы связаны с физическим соединением.
- Убедитесь, что Bluetooth включён и телефон видит внешние устройства.
- Для Sixaxis Controller: проверьте root и работоспособность Superuser/SuperSU/Magisk.
- Для SixaxisPairTool: установлены ли корректные драйверы и отсутствуют ли сообщения об ошибках libusb.
- Попробуйте использовать альтернативный ПК или другой USB-порт.
- Протестируйте контроллер на PS3 или другом устройстве — возможно, проблема в самом контроллере.
- Проверьте логи приложения (если доступны) или используйте logcat для сбора сообщений с Android.
Полезная команда для логов (Linux/Windows с ADB):
adb logcat | grep -i sixaxisЕсли вы видите ошибки permission denied — проверьте, выданы ли права root приложению.
Альтернативные подходы и советы
- Используйте контроллер DualShock 4 (PS4) — у него более высокая нативная совместимость с Android.
- Купите Bluetooth-контроллер, сертифицированный для Android (например, официальные мобильные контроллеры или контроллеры Xbox One с поддержкой Android).
- Рассмотрите переход на контроллеры с USB-C (новые модели) — они часто проще подключаются через OTG.
- Используйте приложения-эмуляторы ввода (например, Tincore KeyMapper, Octopus) для маппинга кнопок, если приложение видит контроллер как HID.
- Для энтузиастов — изучите возможность установки кастомного ядра или прошивки с поддержкой драйверов для Sixaxis (рискованно).
Матрица совместимости (ориентировочная)
| Модель контроллера / Устройство | Root нужен | Совместимость через Sixaxis Controller | Совместимость через Sixaxis Enabler | Примечания |
|---|---|---|---|---|
| PS3 DualShock 3 / Sixaxis | Да для полного управления | Высокая при root и корректных драйверах | Зависит от прошивки — редко | Требует SixaxisPairTool на ПК |
| PS4 DualShock 4 | Обычно не нужен | Не нужен — отдельный гайд | Не применяется | Лучше подключается через стандартный Bluetooth |
| Samsung Galaxy (S8,S9,S10) | Обычно нет | Работает при root | Часто работает | Samsung часто включает необходимые драйверы |
| HTC (старые модели) | Да (сложнее) | Может требовать custom kernel | Низкая | Закрытый загрузчик усложняет ситуацию |
| Huawei P20 Pro | Нет | Работает с Sixaxis Enabler в тестах | Работает | EMUI даёт нужную поддержку |
Примечание: это ориентировочная таблица. Поведение зависит от версии Android, установленного ядра и производителя.
Чек-листы: шаги для разных ролей
Чек-лист для начинающего пользователя:
- Убедитесь, что у вас есть OTG-адаптер и mini-USB кабель.
- Скачайте Sixaxis Compatibility Checker и проверьте устройство.
- Если устройство совместимо и вы не хотите рутировать — купите Sixaxis Enabler и попробуйте.
- Если вы готовы рутировать: сделайте полную резервную копию, прочитайте инструкцию производителя и получите root.
- Следуйте шагам SixaxisPairTool и Sixaxis Controller.
Чек-лист для продвинутого пользователя / энтузиаста:
- Создайте полный Nandroid-бэкап перед рутом.
- Подготовьте отдельный ПК для SixaxisPairTool и SCP Toolkit.
- Подготовьте ADB и logcat для диагностики.
- Тестируйте контроллер на PS3 перед началом работ.
- Документируйте Bluetooth-адреса и версии прошивки.
Мини-методология: как подходить к выбору метода
- Определите цель: хотите играть сейчас (выбирать Enabler) или добиться максимально надёжного и настраиваемого решения (выбирать Controller + root).
- Оцените риск: готовы ли вы потерять гарантию или столкнуться с необходимостью восстановления ПО?
- Проверьте совместимость: всегда начните с Compatibility Checker.
- Подготовьте инструменты: OTG, кабели, ПК и резервные копии.
- Тестируйте поэтапно: сначала проверка, затем перепрошивка master address, затем финальное сопряжение.
Критерии приёмки (тест-кейсы)
- Приложение Sixaxis Controller распознаёт контроллер и показывает Client 1 connected.
- Все основные кнопки (Cross, Circle, Square, Triangle, L1, R1, L2, R2, Start, Select) корректно регистрируются в приложении.
- Аналоговые стики двунаправленно отражают движение (X/Y) без залипания.
- Игры распознают контроллер как игровой девайс и карты кнопок соответствуют действиям в игре.
- Соединение стабильно при стандартных условиях (нет частых падений Bluetooth).
Устранение характерных ошибок и откат изменений
Сценарий: после переписки master address контроллер перестал подключаться к PS3.
- Откат: подключите контроллер к ПК и через SixaxisPairTool верните оригинальный master address контроллера (можно сохранить перед изменением).
- Если оригинальный адрес неизвестен — попробуйте восстановить через бэкап профиля контроллера или ищите в старых логах.
Сценарий: SixaxisPairTool не запускается или падает с ошибкой libusb0.dll.
- Решение: переименуйте libusb0_x86.dll в libusb0.dll и скопируйте в корень программы; установите SCP Toolkit при необходимости.
Сценарий: приложение не получает root-права.
- Решение: проверьте, установлен ли менеджер root (Magisk/SuperSU) и выданы ли права конкретному приложению. Проверьте SELinux режим — в некоторых случаях он мешает.
Безопасность и приватность
- Root повышает риск: приложение с правами суперпользователя может получить доступ ко всем данным на устройстве. Давайте права только проверенным приложениям.
- Не скачивайте пиратские или неизвестные сборки SixaxisPairTool или SCP Toolkit — используйте официальные источники.
- Делайте резервные копии перед любыми изменениями в системе.
Глоссарий (одна строка)
- OTG: адаптер USB On-The-Go для соединения периферии с Android.
- Root: получение прав суперпользователя в Android.
- Master address: Bluetooth-адрес хозяина соединения, к которому контроллер привязан.
- HID: Human Interface Device — класс устройств для ввода (клавиатуры, мыши, геймпады).
Часто задаваемые вопросы (FAQ)
Q: Нужен ли root, чтобы подключить PS3-контроллер к Android? A: Не всегда. Sixaxis Enabler иногда работает без root, но совместимость ограничена. Для максимальной совместимости обычно требуется root и Sixaxis Controller.
Q: Потеряю ли я гарантию при рутировании? A: В большинстве случаев да — рутирование может аннулировать гарантию производителя.
Q: Можно ли вернуть контроллер назад для работы с PS3 после изменения master address? A: Да, вернув оригинальный master address через SixaxisPairTool, контроллер снова будет работать с PS3.
Q: Что лучше — купить новый Bluetooth-контроллер или возиться с PS3-контроллером? A: Покупка современного контроллера обычно проще и безопаснее. PS3 полезен как недорогой вариант, но требует настройки.
Заключение и рекомендации
Если вам нужно простое и быстрое решение — попробуйте Sixaxis Enabler на совместимом устройстве. Если вы хотите надёжную и более гибкую связку — готовьтесь к руту и используйте Sixaxis Controller вместе с SixaxisPairTool. Всегда делайте резервные копии и заранее проверяйте совместимость с помощью утилит.
Короткое руководство на будущее: если вы часто играете на Android, рассмотрите покупку современного контроллера, сертифицированного для мобильных устройств — это сэкономит время и снизит риск проблем с системой.
Image Credit: destinacigdem/ Depositphotos
Краткий анонс (для соцсетей): Хотите подключить PS3-контроллер к Android? Наш подробный гайд объясняет два рабочих способа: с root (Sixaxis Controller) и без него (Sixaxis Enabler), плюс матрица совместимости, чек-листы и способы отката.
Похожие материалы
Как получить Windows 10 Creators Update
Вредоносное ПО в Facebook и Instagram: распознать и защититься
Как загрузить видео на YouTube — пошагово
Как распознать изображение, созданное ИИ
Несколько почтовых аккаунтов в Gmail