Система ввода PES 2017 по умолчанию игнорирует вторую физическую клавиатуру, подключенную к USB-порту, считая её дубликатом первого устройства и блокируя возможность локального матча на одном ПК. Чтобы обойти это ограничение и запустить матч между двумя пользователями, необходимо принудительно эмулировать для второй клавиатуры образ геймпада, так как движок игры распознает только один стандартный интерфейс ввода от клавиатурного устройства.
Проблема заключается в архитектуре Windows, которая объединяет сигналы от нескольких клавиатур в один логический поток, что делает невозможным разделение управления без стороннего ПО. Решение требует использования специализированного софта для переназначения клавиш и создания виртуального контроллера, который игра примет как отдельный джойстик.
Подготовка оборудования и выбор программного обеспечения
Перед началом настройки убедитесь, что обе клавиатуры подключены к разным USB-портам на задней панели системного блока, чтобы избежать проблем с питанием или конфликтом прерываний. Стандартные офисные модели могут не иметь достаточной откликаемости, поэтому для комфортной игры лучше использовать устройства с механическим переключением или быстрыми мембранными клавишами.
Ключевым элементом настройки является выбор правильной утилиты. Driver86 или x360ce являются наиболее надежными инструментами для эмуляции геймпада, так как они позволяют «обмануть» игру, заставив её видеть вторую клавиатуру как беспроводной контроллер Xbox 360. Без такой эмуляции игра просто не отобразит управление для второго игрока в меню настройки.
Рекомендуется заранее скачать последние версии драйверов для обеих клавиатур с официальных сайтов производителей, чтобы исключить конфликты софта на уровне системы. Если вы используете игровые клавиатуры с собственным софтом (например, Razer Synapse или Logitech G Hub), настройте их профили так, чтобы они не перехватывали глобальные горячие клавиши.
⚠️ Внимание: Не подключайте обе клавиатуры через USB-хаб без собственного питания, так как недостаточное напряжение может привести к тому, что одна из клавиатур будет отключаться или работать некорректно в процессе матча.
Настройка эмуляции контроллера для второго игрока
Самый эффективный способ заставить PES 2017 работать с двумя клавиатурами — использовать x360ce (Xbox 360 Controller Emulator). Скачайте 64-битную версию программы и поместите исполняемый файл в папку с игрой, а именно в директорию, где лежит pes2017.exe. Запустите утилиту от имени администратора, чтобы она имела права на создание виртуального драйвера.
В интерфейсе программы нажмите кнопку Settings и убедитесь, что галочка Create xinput1_3.dll установлена. Программа автоматически попытается найти файлы игры и настроить библиотеки. Если эмулятор не видит вторую клавиатуру, перейдите во вкладку Controls и вручную назначьте кнопки, нажимая их на физической клавиатуре. Вам нужно будет назначить действия для второго джойстика, так как первый будет занят основным вводом или другим устройством.
Критически важно не нажимать случайно кнопки на первой клавиатуре в момент настройки второй, иначе эмулятор может перепутать устройства и назначить одни и те же действия на оба ввода, что сделает игру невозможной. После назначения всех кнопок нажмите Save и проверьте, горит ли индикатор Online зеленым цветом, что означает успешное подключение к серверу конфигураций.
☑️ Чек-лист подготовки к настройке
Глобальная конфигурация ввода в меню игры
После успешной настройки эмулятора запустите PES 2017 и перейдите в меню Option -> Controller Settings. Система должна обнаружить два контроллера: один реальный (или эмулированный первым устройством) и второй, созданный программой x360ce. Если эмулятор настроен верно, игра покажет два джойстика в списке доступных устройств ввода.
Выберите порт для второго игрока (обычно это Controller 2) и назначьте необходимые действия. В меню настройки управления вы увидите схему геймпада; нажимайте кнопки на второй клавиатуре, чтобы привязать их к функциям «Пробежка», «Пас», «Удар» и т.д. Важно проверить, не дублируются ли команды с первой клавиатурой, так как это может привести к одновременному управлению двумя игроками.
Если игра по-прежнему не видит второй контроллер, проверьте настройки совместимости. В свойствах ярлыка pes2017.exe во вкладке Совместимость попробуйте отключить опцию «Отключить оптимизацию полноэкранного режима» или принудительно установить режим Windows 7. Иногда драйверы видеокарты могут блокировать виртуальные устройства ввода, если не включена поддержка старых интерфейсов.
Дополнительные настройки эмулятора
В файле x360ce.ini можно вручную прописать PID и VID устройства, если автоматическое определение не сработало. Это требует знания идентификаторов USB-устройств, которые можно узнать в Диспетчере устройств Windows.
Использование альтернативных программных решений
Если x360ce вызывает нестабильность, можно попробовать reWASD или JoyToKey. Эти программы работают по slightly другому принципу: они не создают виртуальный USB-устройство, а перехватывают нажатия клавиш и преобразуют их в сигналы геймпада на лету. Это часто дает более плавную работу, так как не требует перезапуска игры для применения настроек.
В reWASD необходимо создать новый профиль, выбрать в качестве источника вторую клавиатуру, а в качестве выхода — Virtual Xbox 360 Controller. Сохраните профиль и активируйте его. При запуске PES 2017 игра будет считать, что у вас подключен второй джойстик, и предложит назначить управления для второго игрока в стандартном меню.
Важно отметить, что некоторые антивирусы могут блокировать работу виртуальных драйверов, считая их потенциально опасными. Если настройки не применяются, временно отключите антивирус или добавьте папку с игрой и эмулятором в исключения. Это обеспечит беспрепятственную работу драйвера эмуляции в фоновом режиме.
Решение типовых конфликтов и ошибок ввода
Частой проблемой является ситуация, когда обе клавиатуры начинают управлять одним и тем же игроком. Это происходит, если эмулятор эмулирует контроллер для первой клавиатуры, а вторая клавиатура работает как стандартное устройство. Чтобы исправить это, необходимо убедиться, что только одна программа эмулирует геймпад, а вторая клавиатура остается «чистой» или тоже эмулируется отдельным профилем.
В меню Controller Settings проверьте, чтобы для Player 1 было выбрано устройство Xbox 360 Controller (эмуляция), а для Player 2 было выбрано Generic USB Gamepad или аналогичное. Если оба игрока привязаны к одному и тому же эмулированному устройству, попробуйте отключить одну из клавиатур, настроить второй порт, а затем подключить первую обратно.
Иногда возникает проблема с «мертвыми зонами» на второй клавиатуре, если эмулятор воспринимает нажатия клавиш как дрифт стика. В настройках эмулятора (x360ce) во вкладке Deadzone уменьшите значение порога срабатывания, чтобы клавиши реагировали мгновенно, а не требовали двойного нажатия. Это особенно важно для действий с быстрой сменой направления.
| Проблема | Вероятная причина | Решение |
|---|---|---|
| Игра видит только одну клавиатуру | Отсутствие эмулятора | Установить x360ce в папку с игрой |
| Обе клавиатуры управляют одним игроком | Конфликт эмуляции | Настроить разные порты в игре |
| Клавиши не срабатывают | Блокировка антивирусом | Добавить в исключения или отключить антивирус |
| Задержка ввода (лаг) | Нехватка ресурсов или USB 2.0 | Подключить в USB 3.0 и закрыть лишние программы |
⚠️ Внимание: Избегайте использования устаревших версий эмуляторов, так как современные обновления Windows (особенно 10 и 11) могут не поддерживать драйверы старых версий x360ce, что приведет к краху игры при попытке подключения второго игрока.
Оптимизация управления для комфортной игры
После того как техническая часть решена, уделите время тонкой настройке чувствительности. Клавиатуры имеют другую тактильную отдачу, чем джойстики, поэтому для некоторых действий, таких как пас или удар, может потребоваться изменение длительности нажатия. В настройках PES 2017 можно отрегулировать скорость бега и точность передачи.
Для второго игрока часто удобно переназначать сложные комбинации на более доступные клавиши. Например, действие «Мастерство» (Skill Move) можно привязать не к комбинации Shift + L1, а на одну отдельную клавишу, если вы используете эмулятор с поддержкой макросов. Это упростит управление в динамичных моментах матча.
Рекомендуется протестировать управление перед началом реального матча. Запустите режим Training или Practice, чтобы проверить реакцию обоих игроков. Убедитесь, что ни одна клавиша не «залипает» и что эмулятор корректно передает все нажатия без задержек. Если вы чувствуете, что второй игрок работает с задержкой, попробуйте переназначить профиль эмуляции на другой порт.
Заключение и проверка стабильности
Игра в PES 2017 на двух клавиатурах требует тщательной подготовки, но результат того стоит. Правильная настройка эмулятора превращает две клавиатуры в полноценные контроллеры, позволяя наслаждаться локальным мультиплеером без необходимости покупать дополнительные геймпады. Главное правило — не смешивать настройки для разных портов и всегда проверять работу драйверов перед запуском матча.
Если после выполнения всех шагов игра продолжает выдавать ошибки, попробуйте переустановить Visual C++ Redistributable пакеты, так как эмуляторы часто зависят от них. Также убедитесь, что в Диспетчере устройств нет устройств с желтыми восклицательными знаками, что могло бы указывать на конфликт драйверов на уровне системы.
Помните, что производительность компьютера при игре на двух клавиатурах может незначительно снизиться из-за работы эмулятора в фоновом режиме. Закройте все лишние приложения перед началом игры, чтобы обеспечить максимальную плавность кадров и отзывчивость управления для обоих игроков. Теперь вы готовы к матчам с другом прямо на одном компьютере.
Почему игра не видит вторую клавиатуру сразу после подключения?
Windows по умолчанию объединяет сигналы от нескольких клавиатур в один логический поток. PES 2017 не умеет разделять этот поток на два независимых устройства ввода без помощи стороннего эмулятора, который создает виртуальный образ второго геймпада.
Можно ли использовать одну клавиатуру и один геймпад для игры вдвоем?
Да, это более простой вариант. В этом случае вам не нужно настраивать вторую клавиатуру через эмулятор. Просто подключите геймпад и назначьте его на второго игрока в меню контроллеров, оставив первую клавиатуру для игрока 1.
Какая версия x360ce лучше подходит для PES 2017?
Для PES 2017 рекомендуется использовать версию x360ce 4.x (64-bit), так как игра является 64-битным приложением. Старые версии 3.x могут некорректно работать с современными версиями Windows и не поддерживать все функции эмуляции.
Что делать, если кнопки на второй клавиатуре работают наоборот?
Это может быть связано с настройкой инверсии осей в эмуляторе x360ce. Зайдите в настройки контроллера, найдите вкладку Axis и проверьте настройки инверсии. Также попробуйте отключить опцию Swap buttons в настройках эмуляции, если она активна.