Геймпад работает в системе, а Parsec его не определяет — типичный признак того, что контроллер не проброшен на сторону хоста либо клиентское устройство передаёт ввод в формате, который удалённый ПК не распознаёт. Чаще всего проблема решается настройкой на стороне хоста: именно там Parsec создаёт виртуальный контроллер, через который игра получает ваши нажатия.
В этой статье разберём основные причины, по которым Parsec не видит геймпад, и дадим пошаговые проверки — от простых к более сложным. Инструкции подходят для подключения как с другого ПК, так и с телефона, планшета или ноутбука, с поправками, которые будут указаны отдельно.
Как Parsec передаёт геймпад: кратко о механизме
Parsec не передаёт физическое устройство напрямую. Клиент считывает ввод с вашего геймпада и отправляет его на хост, а хост эмулирует виртуальный контроллер Xbox 360 через драйвер ViGEmBus. Игра на удалённом компьютере видит именно этот виртуальный геймпад, а не ваше реальное устройство.
Из этого следуют два важных вывода. Во-первых, если драйвер ViGEmBus не установлен или повреждён на хосте, никакой геймпад в игре не появится — при этом сам клиент может показывать, что контроллер подключён. Во-вторых, игры без поддержки XInput могут не реагировать на эмулируемый контроллер, и это не неисправность Parsec.
Проверка геймпада на клиентском устройстве
Прежде чем трогать настройки Parsec, убедитесь, что сам геймпад корректно определяется системой на том устройстве, с которого вы подключаетесь. Откройте в Windows апплет joy.cpl (через «Выполнить») или встроенную проверку контроллера на Android/iOS и убедитесь, что кнопки и стики отзываются.
- 🎮 Подключите геймпад напрямую кабелем, а не через хаб, — нестабильное USB-подключение часто вызывает отвалы.
- 🔋 Для беспроводных контроллеров проверьте заряд: при низком уровне заряда устройство может определяться нестабильно.
- 🔄 Переподключите геймпад до запуска Parsec — порядок подключения иногда имеет значение.
- 🖥️ Проверьте геймпад в любой локальной игре или тестере, чтобы исключить неисправность самого устройства.
Если геймпад не работает и вне Parsec, проблема не в приложении — сначала решите вопрос с драйверами или подключением. Только после стабильной работы в системе переходите к настройкам самого Parsec.
Настройки Parsec на стороне клиента
На клиенте откройте Settings → Gamepad. Здесь Parsec показывает обнаруженные контроллеры. Если список пуст, хотя система геймпад видит, попробуйте перезапустить приложение с уже подключённым контроллером.
Обратите внимание на опцию эмуляции: в настройках клиента есть параметр, отвечающий за то, как клиент передаёт ввод. Если геймпад определяется, но игра не реагирует, проверьте, не назначены ли кнопки конфликтующим образом и не включён ли режим, при котором клиент перехватывает ввод локально. Точные названия пунктов могут отличаться между версиями приложения — сверяйтесь с актуальным интерфейсом вашей версии.
⚠️ Внимание: если на клиенте одновременно запущены сторонние программы переназначения (Steam с глобальными конфигурациями контроллера, DS4Windows, reWASD), они могут перехватывать геймпад раньше Parsec. Временно закройте их и проверьте работу снова.
Настройки хоста и драйвер ViGEmBus
Сторона хоста — самое частое место поломки. Откройте на хосте Settings → Host и убедитесь, что разрешена передача геймпадов от клиентов. Затем проверьте состояние драйвера ViGEmBus: он устанавливается вместе с Parsec, но иногда установка прерывается или драйвер конфликтует с другими эмуляторами.
Откройте «Диспетчер устройств» на хосте. При подключённом клиенте с геймпадом там должен появляться виртуальный контроллер Xbox 360. Если устройства нет или оно отмечено ошибкой, переустановите Parsec на хосте с перезагрузкой — это заодно переустановит ViGEmBus.
☑️ Проверка хоста, если Parsec не видит геймпад
Конфликт возможен и в обратную сторону: если на хосте уже стоят DS4Windows, reWASD или старые версии эмуляторов контроллеров, они могут занимать виртуальные слоты. Попробуйте временно отключить их и проверить, появится ли управление.
Особенности подключения с телефона и планшета
При подключении с Android или iOS добавляется ещё один слой: мобильная ОС должна корректно распознать геймпад. На Android контроллеры Xbox и PlayStation обычно подключаются по Bluetooth через стандартное сопряжение, но комбинации кнопок для входа в режим pairing различаются у разных моделей — сверьтесь с инструкцией именно вашего геймпада.
На iPhone и iPad поддерживаются контроллеры, сертифицированные для iOS: официально это геймпады Xbox, PlayStation и MFi-совместимые модели. Сторонние безымянные контроллеры могут сопрягаться, но работать нестабильно. Если геймпад виден в настройках Bluetooth, но Parsec его не передаёт, проверьте его в любой игре с поддержкой контроллера на самом устройстве.
Когда проблема в самой игре
Иногда Parsec работает исправно, виртуальный геймпад создан, но конкретная игра не реагирует. Проверьте виртуальный контроллер на хосте через joy.cpl во время активной сессии: если нажатия клиента отображаются там — Parsec свою часть выполняет, и искать нужно в игре.
| Симптом | Вероятная причина | Что проверить |
|---|---|---|
| Геймпада нет в настройках клиента | Контроллер не определён системой или перехвачен другой программой | joy.cpl, закрыть DS4Windows/reWASD |
| Клиент видит геймпад, игра — нет | Отсутствует или сломан ViGEmBus на хосте | Диспетчер устройств, переустановка Parsec |
| Работает в одной игре, не работает в другой | Игра без поддержки XInput или со своими настройками ввода | Настройки управления в самой игре |
| Геймпад отваливается во время игры | Нестабильное подключение контроллера или энергосбережение USB/Bluetooth | Кабельное подключение, отключение экономии энергии |
| На хосте работает, у второго клиента — нет | Занят слот виртуального контроллера или ограничение на количество геймпадов | Отключить лишние контроллеры, проверить лимиты игры |
Отдельный случай — игры, запущенные через Steam на хосте. Steam Input может перехватывать виртуальный контроллер и применять к нему свои конфигурации. Если игра не отвечает, попробуйте в свойствах игры в Steam переключить режим Steam Input или отключить его для этой игры.
⚠️ Внимание: старые игры с поддержкой только DirectInput могут вообще не увидеть эмулируемый контроллер Xbox 360. Это ограничение самой игры, а не сбой — обходные пути зависят от конкретного тайтла и не всегда существуют.
Почему игра видит геймпад, но кнопки перепутаны
Виртуальный контроллер Parsec эмулирует раскладку Xbox. Если вы играете с геймпада PlayStation или Nintendo, подсказки кнопок в игре будут показывать кнопки Xbox, а физическое расположение может не совпадать с привычным. Это нормальное поведение: нажатия передаются корректно, меняется только отображение. Частично ситуацию можно скорректировать переназначением в играх, где оно предусмотрено.
Дополнительные меры, если ничего не помогло
Если базовые проверки исчерпаны, действуйте системно. Обновите Parsec на обеих сторонах до актуальной версии — несовпадение версий клиента и хоста иногда вызывает проблемы с передачей ввода. Затем полностью удалите Parsec на хосте, перезагрузите ПК и установите заново: это восстановит и службы, и драйвер виртуального геймпада.
Проверьте также, не блокирует ли антивирус или брандмауэр установку драйверов Parsec. Некоторые защитные решения препятствуют установке виртуальных устройств без явного разрешения. Если после чистой переустановки и перезагрузки виртуальный контроллер Xbox 360 так и не появляется в Диспетчере устройств при активной сессии — это ключевой диагностический признак: проблема именно в установке драйвера, а не в настройках или игре.
Частые вопросы
Parsec видит геймпад в настройках, но в игре он не работает. Что делать?
Проверьте на хосте через joy.cpl, доходят ли нажатия до виртуального контроллера. Если доходят — проблема в игре: проверьте её настройки ввода и режим Steam Input. Если не доходят — переустановите Parsec на хосте вместе с драйвером ViGEmBus.
Можно ли играть через Parsec с геймпадом PlayStation?
Да, клиент Parsec поддерживает контроллеры DualShock и DualSense. На хост они передаются как виртуальный геймпад Xbox 360, поэтому в играх будут отображаться подсказки кнопок Xbox — это нормально.
Почему геймпад работает у одного клиента, но не у второго?
Возможные причины: заняты слоты виртуальных контроллеров, у второго клиента геймпад перехвачен сторонней программой или не определён системой. Проверяйте каждое клиентское устройство отдельно по шагам из статьи.
Нужно ли что-то устанавливать на хост дополнительно для геймпада?
Нет, необходимый драйвер ViGEmBus ставится вместе с Parsec автоматически. Дополнительно что-либо устанавливать требуется только если автоматическая установка завершилась с ошибкой — тогда помогает переустановка Parsec с перезагрузкой.
Геймпад периодически отключается во время сессии. В чём причина?
Возможные причины: энергосбережение USB или Bluetooth на клиенте, слабый заряд батареи контроллера, нестабильное беспроводное соединение. Попробуйте кабельное подключение и отключите экономию энергии для соответствующих устройств в системе.