Что важно знать
О стандартах ввода
Современные геймпады работают на компьютерах через программный интерфейс 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, которые будут имитировать нажатие клавиш на клавиатуре и движения мыши с помощью игрового контроллера.

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
















Лучшие предложения
Популярный 3D-принтер Bambu Lab A1 отдают со скидкой 40% на «чёрной пятнице»
Надо брать: дрель-шуруповёрт от Xiaomi со скидкой 28%
5 отличных планшетов со скидками на распродаже «чёрная пятница»
6 классных уходовых средств из коллаборации Geltek и «Союзмультфильма»
Надо брать: паровая швабра для уборки всего дома
Кроссовки Li-Ning Red Hare 8 Pro отдают за полцены на распродаже
Всё самое нужное с распродажи «Чёрная пятница» на AliExpress
5 пусковых устройств для автомобиля, которые можно выгодно купить на «чёрной пятнице»
ИГРА: Полный бак бонусов
Главное — практика? Почему в учёбе так важно работать над реальными задачами
Экология, инфраструктура и перспективы: 3 причины переехать на север Москвы
Как найти работу, где помогают расти и поддерживают на старте