DroidJoy Server не запускается на ПК или смартфон не видит компьютер в списке серверов — это две самые частые проблемы, с которыми сталкиваются пользователи при первой настройке связки «телефон как геймпад». В большинстве случаев причина кроется не в самой программе, а в сетевых настройках Windows: брандмауэр блокирует обнаружение сервера, либо устройства находятся в разных подсетях.
DroidJoy — это решение из двух компонентов: серверная часть устанавливается на компьютер с Windows, а клиентская — на Android-смартфон. Вместе они превращают телефон в виртуальный геймпад, который система видит как обычный контроллер. Ниже разберём установку, подключение и типичные ошибки.
Что такое DroidJoy и как работает связка сервер + клиент
Серверная часть DroidJoy Server выполняет две задачи: принимает данные о нажатиях со смартфона по сети и эмулирует в системе виртуальный игровой контроллер. Для эмуляции программа использует драйвер виртуального устройства — именно поэтому при установке Windows может запросить подтверждение установки драйвера от незнакомого издателя.
Клиент на Android отображает на экране раскладку геймпада: стики, крестовину, кнопки и триггеры. Каждое нажатие передаётся на ПК по Wi-Fi или через USB-кабель. Игра при этом «видит» обычный контроллер, совместимый с XInput, поэтому дополнительная настройка в самих играх обычно не требуется.
- 🎮 Wi-Fi-режим — удобен, но требует, чтобы оба устройства были в одной сети
- 🔌 USB-режим — меньше задержка, но нужен кабель и включённая отладка по USB
- 🕹️ Виртуальный драйвер — устанавливается вместе с сервером и создаёт контроллер в системе
- 📱 Настраиваемые раскладки — расположение кнопок можно менять под конкретную игру
Где скачать DroidJoy Server и как его установить
Загружать серверную часть следует только с официального сайта разработчика или из источника, указанного в описании Android-приложения в Google Play. Сторонние сборки с файлообменников нередко содержат устаревшие версии драйвера, из-за которых виртуальный геймпад не появляется в системе.
Процесс установки стандартный: запустите инсталлятор от имени администратора и следуйте шагам мастера. На этапе установки драйвера виртуального устройства Windows покажет предупреждение безопасности — его нужно подтвердить, иначе эмуляция контроллера работать не будет. После завершения установки перезагрузка обычно не требуется, но при проблемах с обнаружением устройства её стоит выполнить.
⚠️ Внимание: если антивирус блокирует установку драйвера DroidJoy, не отключайте защиту полностью. Добавьте установщик в исключения только при условии, что файл скачан с официального источника, и проверьте его цифровую подпись через свойства файла.
Подключение смартфона к серверу по Wi-Fi
Это основной сценарий использования. Смартфон и компьютер должны быть подключены к одной и той же сети — обратите внимание, что гостевая сеть роутера или режим изоляции клиентов (AP isolation) не позволят устройствам увидеть друг друга.
☑️ Подключение DroidJoy по Wi-Fi
Если сервер запущен, но телефон его не находит, первым делом проверьте брандмауэр Windows. Откройте Панель управления → Брандмауэр Защитника Windows → Разрешение взаимодействия с приложением и убедитесь, что для DroidJoy разрешены частные сети. Также проверьте, что текущая сеть помечена как «Частная», а не «Общедоступная» — в общедоступном профиле обнаружение устройств в сети по умолчанию ограничено.
Альтернативный вариант — ручной ввод IP-адреса компьютера в приложении, если такая функция доступна в вашей версии клиента. Узнать адрес можно командой в командной строке:
ipconfig
Нужное значение указано в строке «IPv4-адрес» активного сетевого адаптера.
Подключение через USB-кабель
USB-режим снижает задержку ввода и избавляет от зависимости от качества Wi-Fi сигнала, что важно для динамичных игр. Для этого способа на смартфоне необходимо включить отладку по USB: активируйте «Режим разработчика» (обычно — многократным нажатием на номер сборки в разделе «О телефоне»), затем включите отладку в появившемся меню «Для разработчиков». Точные названия пунктов зависят от оболочки и версии Android, поэтому сверяйтесь с инструкцией к вашей модели.
После подключения кабелем выберите в приложении режим USB и подтвердите запрос на разрешение отладки на экране телефона. Если ПК не определяет устройство, попробуйте другой порт USB и другой кабель — «зарядные» кабели без линий данных для этого режима не подходят.
Настройка раскладки геймпада и проверка в играх
В Android-приложении доступны готовые шаблоны раскладок, а также редактор, где можно перемещать кнопки, менять их размер и назначать действия. Для игр, рассчитанных на контроллер Xbox, выбирайте раскладку с полным набором: два стика, крестовина, четыре кнопки действий, бамперы и триггеры.
Проверить, корректно ли система видит виртуальный контроллер, можно до запуска игры. Нажмите Win + R и введите команду:
joy.cpl
В открывшемся окне отобразятся все игровые устройства. Выберите виртуальный контроллер DroidJoy, откройте его свойства и понажимайте кнопки на телефоне — индикаторы должны реагировать. Если устройства в списке нет, проблема на стороне сервера или драйвера, а не клиента.
| Проблема | Вероятная причина | Что проверить |
|---|---|---|
| Телефон не видит сервер | Брандмауэр или разные подсети | Разрешения в брандмауэре, одна Wi-Fi сеть |
| Контроллер не появляется в joy.cpl | Драйвер не установлен | Переустановка сервера от администратора |
| Кнопки не реагируют в игре | Игра не поддерживает контроллер | Тест в свойствах устройства, другая игра |
| Большая задержка по Wi-Fi | Слабый сигнал, загруженная сеть | Близость к роутеру, диапазон 5 ГГц, USB-режим |
| Соединение обрывается | Энергосбережение на смартфоне | Отключить оптимизацию батареи для DroidJoy |
Решение типичных ошибок DroidJoy
Ошибка «Server not found» при работающем сервере почти всегда указывает на сетевую изоляцию. Проверьте, не включён ли на роутере режим изоляции клиентов, и не подключён ли компьютер к роутеру кабелем, а телефон — к гостевой точке доступа. Это разные сегменты сети, и широковещательные запросы обнаружения между ними не проходят.
Если виртуальный геймпад определяется, но в игре работают не все кнопки, возможная причина — конфликт с другим ПО эмуляции контроллеров: старыми версиями vJoy, SCP Toolkit или аналогами. Временно отключите или удалите такие программы и проверьте работу снова.
⚠️ Внимание: не устанавливайте одновременно несколько драйверов виртуальных геймпадов «на всякий случай». Конфликтующие драйверы могут вызывать сбои ввода во всех играх, а диагностика такой ситуации заметно сложнее, чем чистая установка одного решения.
Сервер запускается, но сразу закрывается
Проверьте журнал событий Windows (Просмотр событий → Журналы Windows → Приложение) на наличие ошибок в момент запуска. Частые причины: повреждённый профиль настроек в папке программы, блокировка антивирусом, отсутствие прав администратора. Попробуйте запуск от имени администратора и чистую переустановку с удалением папки настроек.
Ограничения и альтернативы
У DroidJoy есть объективные ограничения: бесплатная версия может содержать рекламу или ограничивать часть функций, а качество работы по Wi-Fi напрямую зависит от роутера. Сенсорное управление также не заменяет физические стики в играх, где важна точная аналоговая отдача.
Если DroidJoy не подошёл, существуют альтернативные решения той же категории — программы, превращающие смартфон в контроллер через сервер на ПК. При выборе ориентируйтесь на поддержку XInput, наличие USB-режима и активность разработки: давно не обновлявшиеся проекты могут конфликтовать с актуальными версиями Windows.
Частые вопросы о DroidJoy Server
Почему Windows выдаёт предупреждение при установке DroidJoy?
Программа устанавливает драйвер виртуального устройства, а Windows предупреждает о любом драйвере от издателя без широко распространённой цифровой подписи. Если файл скачан с официального источника, установку можно подтвердить.
Работает ли DroidJoy без Wi-Fi роутера?
Да, через USB-кабель с включённой отладкой по USB. Также можно раздать точку доступа со смартфона и подключить к ней ПК, если клиент поддерживает такой сценарий — проверьте в настройках приложения.
Видит ли игра телефон как настоящий контроллер Xbox?
Сервер эмулирует XInput-совместимый контроллер, поэтому игры с поддержкой геймпадов обычно распознают его автоматически. Проверить работу можно через joy.cpl до запуска игры.
Что делать, если кнопки срабатывают с задержкой?
Переключитесь на USB-режим, подойдите ближе к роутеру или используйте диапазон 5 ГГц вместо 2,4 ГГц. Также отключите энергосбережение для приложения на смартфоне — оно может приостанавливать передачу данных.
Можно ли использовать DroidJoy на нескольких ПК?
Да, сервер можно установить на несколько компьютеров. Клиент на смартфоне подключается к тому серверу, который выбран в списке найденных устройств в текущей сети.