Открыть сервисСервис

Геймпад Xbox 360 для ПК

Геймпад Xbox 360 — контроллер игровой консоли Xbox 360, подключаемый к персональным компьютерам под управлением Windows. Контроллер получил широкое распространение на ПК благодаря официальной поддержке со стороны Microsoft и совместимости со стандартом XInput, что делает его одним из самых распространённых геймпадов для компьютерных игр.

Способы подключения

Геймпад Xbox 360 подключается к компьютеру тремя основными способами: по проводу USB, по радиоканалу через беспроводный приёмник Xbox 360 Receiver и по Bluetooth (только у моделей Xbox One и новее — оригинальный геймпад Xbox 360 Bluetooth не поддерживает).

Проводное подключение

Проводной геймпад Xbox 360 подключается к любому свободному порту USB стандартного разъёма Type-A. При первом подключении Windows автоматически устанавливает драйверы XInput, после чего контроллер определяется как «Контроллер Xbox 360 для Windows». Ручная установка драйверов, как правило, не требуется на Windows 7 и более новых версиях системы.

Беспроводное подключение

Для беспроводной версии геймпада Xbox 360 требуется фирменный приёмник Xbox 360 Wireless Receiver — устройство, подключаемое к порту USB и обеспечивающее связь по радиоканалу 2,4 ГГц. Приёмник поддерживает до четырёх геймпадов одновременно. На официальных драйверах Microsoft приёмник распознаётся автоматически; на неофициальных (сторонних) драйверах может потребоваться ручное указание драйвера в диспетчере устройств.

Драйверы и совместимость

XInput

Геймпад Xbox 360 использует API XInput, разработанный Microsoft для поддержки контроллеров Xbox на Windows. XInput заменил устаревший DirectInput и стал стандартом де-факто для игровых контроллеров на ПК. Благодаря XInput большинство современных игр с поддержкой геймпадов автоматически распознают контроллер Xbox 360 без дополнительной настройки.

Проблемы со старыми играми

Игры, выпущенные до появления XInput (примерно до 2007 года), используют DirectInput и не видят геймпад Xbox 360 «из коробки». Для решения этой проблемы применяются утилиты-обёртки, эмулирующие DirectInput-устройство поверх XInput. Наиболее известная из них — x360ce (Xbox 360 Controller Emulator), которая создаёт файл xinput1_3.dll (или другой версии) в папке с игрой и позволяет сопоставлять кнопки геймпада с ожидаемыми DirectInput-командами.

Неофициальные драйверы

Для беспроводного приёмника Xbox 360, не распознаваемого системой, существуют неофициальные драйверы, распространяемые сообществом. Они позволяют использовать приёмник без установки фирменного ПО Microsoft.

Настройка в Windows

Панель управления контроллером

В Windows проверить работоспособность геймпада можно через оснастку «Настройка USB-контроллера Xbox 360» (запускается командой joy.cpl). В ней отображается список подключённых контроллеров, доступна проверка отклика осей и кнопок, а также калибровка стиков.

Steam Input

Платформа Steam предоставляет собственную систему Steam Input, которая позволяет переназначать кнопки геймпада, создавать пользовательские схемы управления и эмулировать различные типы контроллеров. Steam Input работает с геймпадом Xbox 360 как с проводным, так и беспроводным (через приёмник) и поддерживает автоматическую активацию при запуске игр.

Использование в играх

Большинство современных игр для ПК, поддерживающих геймпады, полностью совместимы с контроллером Xbox 360. Стандартная раскладка кнопок (A, B, X, Y, RB, LB, RT, LT, стики, крестовина) является эталонной для XInput-игр. Для игр, использующих иные стандарты управления, применяются утилиты переназначения кнопок.

Применение вне игр

Геймпад Xbox 360 находит применение в различных неигровых сценариях: управление медиаплеерами, навигация в интерфейсе медиацентров, управление робототехническими проектами и Arduino-платформами (через библиотеки, поддерживающие XInput), а также в качестве входного устройства для эмуляторов различных игровых консолей.

Проблемы и ограничения

Среди распространённых проблем: разряд батареек в беспроводной версии (решается переходом на кабель питания или аккумуляторные комплекты), необходимость приёмника для беспроводной версии, а также отсутствие поддержки Bluetooth у оригинального геймпада Xbox 360. Некоторые пользователи отмечают периодические разрывы связи беспроводного приёмника при наличии поблизости других радиоустройств.

История

Геймпад Xbox 360 был представлен вместе с консолью Xbox 360 в ноябре 2005 года. Версия «Xbox 360 Controller for Windows» с проводом длиной 2,7 метра и компакт-диском с драйверами продавалась отдельно для ПК-аудитории. Контроллер стал одним из первых массовых XInput-устройств и фактически определил стандарт поддержки геймпадов на Windows, который впоследствии был унаследован Xbox One и Xbox Series X|S.

Источники

  • Microsoft Docs — документация по XInput
  • Valve Corporation — документация Steam Input
  • x360ce — официальный сайт проекта
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru