Что важно знать
О стандартах ввода
Современные геймпады работают на компьютерах через программный интерфейс XInput, который Microsoft разработала для поддержки контроллеров от Xbox в Windows. Через него же работают и геймпады сторонних производителей. До появления Xbox 360 в конце 2005 года в ходу был также стандарт DirectInput. Сейчас же он используется лишь в некоторых играх, которые поддерживают специфические контроллеры вроде джойстиков, рулей и штурвалов для симуляторов.
Эти стандарты не взаимозаменяемы. Они различаются тем, что XInput имеет фиксированное назначение кнопок, как в пультах от консолей Xbox, а DirectInput позволяет изменить и переназначить функции любой клавиши.
О совместимости в играх
Почти во всех современных играх, начиная с 2006 года, используется стандарт XInput. DirectInput встречается разве что в симуляторах. Поддержка API зависит от конкретной игры: если разработчики не реализовали её, геймпад несовместимого стандарта работать не будет (хотя его всё же можно использовать, об этом ниже).
В зависимости от модели и производителя игровые контроллеры могут поддерживать XInput или DirectInput. Некоторые геймпады совместимы с обоими стандартами — в них можно изменить режим работы с помощью специального переключателя или зажав определённую комбинацию клавиш.
Существуют специальные программы, которые позволяют превратить устройство DirectInput в XInput, а также имитировать нажатие клавиш на клавиатуре с помощью кнопок геймпада. В последнем случае можно играть на контроллере даже в те игры, которые изначально его не поддерживают.
Как подключить совместимый геймпад к ПК по USB
С проводными контроллерами всё предельно просто. Они имеют максимальную совместимость и почти гарантированно будут работать в Windows, macOS и Linux. Во всех ОС есть поддержка универсальных манипуляторов и встроенные драйверы. Это же справедливо для подключения беспроводных устройств по кабелю. Однако при таком способе некоторые их дополнительные функции могут быть недоступны.
- Соедините геймпад с ПК, вставив разъём на конце кабеля в один из USB‑портов. Желательно напрямую, без использования хабов и удлинителей.
- Подождите немного, пока устройство распознается системой и настроится. На Windows в это время будут отображаться соответствующие уведомления. В macOS и Linux обычно никаких сообщений нет, а геймпад просто начинает работать.
- Запустите игру и убедитесь, что всё подключилось.
Как подключить совместимый геймпад к ПК по Bluetooth
С беспроводными геймпадами есть нюансы. Чтобы всё заработало, контроллер в первую очередь должен быть совместим с ОС. Далее для подключения понадобится беспроводной адаптер из комплекта. В случае прямого подключения по Bluetooth данный протокол связи поддерживается самим компьютером — с помощью встроенного модуля или внешнего USB‑адаптера.
- Убедитесь, что Bluetooth на ПК включён.
- Активируйте на геймпаде режим обнаружения с помощью комбинации кнопок, указанной в инструкции. Например, для DualShock 4 от PlayStation 4 нужно удерживать Share и PS, пока световой индикатор не начнёт мигать.
- Откройте настройки Bluetooth на компьютере. В Windows зайдите в меню «Пуск», нажмите на шестерёнку, выберите «Устройства» → «Bluetooth и другие устройства» и затем «Добавление Bluetooth или другого устройства». В macOS — «Настройки» → Bluetooth. В Linux кликните по значку Bluetooth на панели задач, а потом по пункту «Добавить новое устройство…».
- Когда ПК обнаружит геймпад, кликните по нему в списке устройств, выберите «Добавить» или «Подключить» и дождитесь окончания сопряжения.
Как подключить несовместимый геймпад к ПК с помощью сторонних программ
Если ваш геймпад поддерживает только DirectInput и игра его попросту не видит, поможет программа TocaEdit X360 Controller Emulator, или коротко x360ce. Она умеет заменять команды ввода с DirectInput на XInput и превратит любой контроллер в совместимый.
x360ce работает почти в автоматическом режиме и самостоятельно распознаёт и переназначает кнопки. Достаточно подключить геймпад и следовать подсказкам.
Скачать TocaEdit X360 Controller Emulator →
Если геймпад вообще не поддерживается в игре, его всё равно можно заставить работать с помощью бесплатных утилит Enjoyable, InputMapper и AntiMicro, которые будут имитировать нажатие клавиш на клавиатуре и движения мыши с помощью игрового контроллера.
В зависимости от приложения интерфейс немного различается, но все они работают по одному принципу. После подключения геймпада необходимо выбрать его в списке устройств, а затем пройтись по всем кнопкам и назначить на них те клавиши, которые используются для управления в игре.
Лучшие предложения
10 недорогих наборов LEGO, которые порадуют детей и взрослых
Находки AliExpress: 20 самых популярных товаров октября
10 полезных товаров дешевле 500 рублей
Распродажа популярных китайских брендов на AliExpress: 10 товаров, которые стоить купить
Отборные скидки: выгодные предложения от AliExpress, «Ситилинка» и других магазинов
10 практичных и недорогих тумб под телевизор
Цена дня: утеплённая парка GSD всего за 4 335 рублей
3 больших холодильника Hisense для современной кухни
Обзор TECNO CAMON 30S Pro — доступного камерофона с беспроводной зарядкой на магнитах
Как научить ребёнка самостоятельно ездить в общественном транспорте
Какой вирусный видеотренд вам подходит?
«Я вас услышал»: как на самом деле нужно собирать обратную связь от клиентов