Игровые контроллеры для ПК
«Игровой контроллер» — это специализированное устройство ввода, оптимизированное для использования в играх. В отличие от клавиатур, мышей и трекболов, которые относительно стандартизированы по форме и функциям, игровые контроллеры отличаются огромным разнообразием форм, размеров, возможностей и предназначений. Некоторые контроллеры устанавливаются на рабочий стол. Другие крепятся к столу, а третьи удерживаются обеими руками для непосредственного управления. Игровые контроллеры могут быть оснащены джойстиком, рулевым колесом, штурвалом, педалями или представлять собой устройства типа «хватай, крути и сжимай».
Конкретный игровой контроллер может идеально подходить для одной игры и быть совершенно неуместным для другой. Например, контроллер с рулевым колесом может быть идеален для автосимулятора, но непригоден для шутера от первого лица (FPS), такого как Doom 3. Серьезные игроки, предпочитающие разные жанры, часто владеют несколькими контроллерами и используют тот, который лучше всего подходит для конкретной игры в данный момент.
Более старые контроллеры использовали аналоговые датчики и интерфейс аналогового «игрового порта» (game port), что приводило к бесконечным проблемам. Аналоговые контроллеры «плыли» и требовали частой повторной калибровки. Игровой порт изначально был спроектирован для сбора аналоговых данных и поддержки двух простых манипуляторов для игры в Pong; он никогда не был рассчитан на поддержку множества сложных функций современных контроллеров и справлялся с этим плохо. Почти все современные модели используют цифровые датчики и интерфейс USB. Хотя конфликты все еще возникают, особенно при подключении нескольких контроллеров к системе, интерфейс USB устранил большинство проблем, из-за которых настройка контроллеров раньше напоминала скорее черную магию, чем науку.
В следующих разделах вы найдете информацию, необходимую для выбора игрового контроллера.
Характеристики игровых контроллеров
Вот основные характеристики игровых контроллеров:
Тип
Первыми игровыми контроллерами были «джойстики», которые до сих пор популярны и лучше всего подходят для авиасимуляторов и игр про воздушные бои. Некоторые из них условно пригодны для отдельных гоночных, приключенческих и спортивных игр. «Рулевые контроллеры», многие из которых включают педали, идеально подходят для автосимуляторов и некоторых авиасимуляторов, но плохо приспособлены для других игр. «Геймпады» подходят для экшенов, включая шутеры от первого лица, спортивные игры и большинство игр в аркадном стиле.
Количество осей
«Ось» — это линия, проходящая через центр джойстика (или крестовины D-pad на геймпаде), которая определяет направления, доступные при манипуляции элементами управления. Все контроллеры имеют «ось X» (движение из стороны в сторону) и «ось Y» (движение вперед-назад). Некоторые контроллеры добавляют «ось Z» (вверх-вниз) и/или «ось тяги» (газа). В зависимости от типа контроллера, третья и/или четвертая оси могут называться «управление штурвалом» или «управление рулем направления» (исходя из их функции), либо «поворотный механизм» (исходя из метода активации оси).
Тяга (газ)
«Тяга» — это переменный входной параметр, присутствующий на большинстве джойстиков и некоторых геймпадах, обычно назначаемый на третью или четвертую ось контроллера. Тяга обычно используется для управления скоростью транспортного средства и может быть реализована в виде слайдера, колесика, педали или чувствительного триггера, в зависимости от модели контроллера.
Тип отклика
Движение вдоль оси может отслеживаться двумя способами. «Пропорциональный отклик» (обычен для джойстиков) обеспечивает более точное управление, так как небольшие движения рукоятки приводят к малым инкрементальным перемещениям на экране. «Непропорциональный отклик» (обычен для геймпадов) работает по принципу «все или ничего»: любое движение органа управления вдоль оси приводит к полному перемещению на этой оси, что дает более быстрый отклик ценой потери точности. Некоторые контроллеры программируются для выбора между пропорциональным и непропорциональным режимами.
Количество кнопок
Все контроллеры имеют кнопки — кратковременно замыкаемые переключатели, используемые для стрельбы и выполнения аналогичных функций включения/выключения.
Переключатель обзора (Hat switch)
«Переключатель обзора», иногда называемый «POV-переключателем» (Point of View), или просто «хаткой», получил такое название, потому что обычно располагается на верхушке джойстика, где его легко нащупать большим пальцем. Переключатель обзора представляет собой многопозиционную кнопку-качалку (обычно четырехпозиционную, но иногда восьмипозиционную), которая позволяет быстро менять точку обзора, чтобы смотреть вперед, назад, влево или вправо. В играх, не поддерживающих POV, переключатель может использоваться как четыре дополнительные кнопки.
Обратная связь по усилию (Force feedback)
Современные высококлассные игровые контроллеры оснащаются технологией обратной связи, использующей небольшие серводвигатели, встроенные непосредственно в контроллер. Они обеспечивают физическое воздействие под управлением игрового ПО. Например, с джойстиком с обратной связью при выполнении поворота с перегрузкой 7G вы чувствуете, как джойстик дергается и вибрирует из-за срыва потока с поверхностей управления самолетом, а когда вы выравниваете курс для набора скорости, управление снова становится плавным. Когда вы заходите в хвост противнику и начинаете поливать его огнем из 30-мм роторной пушки, джойстик дрожит от отдачи орудия.
Качественно реализованная обратная связь значительно усиливает атмосферу в поддерживающих ее играх. Единственный реальный недостаток — высокая стоимость. Контроллер за 50 долларов без обратной связи может стоить 100 долларов с ней. Примечательно, что та же технология (в значительно улучшенном виде) используется в современных боевых самолетах с электродистанционной системой управления.
Программируемость
Все современные игровые контроллеры включают драйверы DirectInput или совместимы со стандартными драйверами Windows. Контроллер, совместимый с DirectInput, можно настроить в любой игре, поддерживающей DirectInput. Однако DirectInput обеспечивает лишь базовые функции, поэтому многие контроллеры поставляются с собственным программным обеспечением, предоставляющим расширенные возможности, включая:
Кросс-игровая совместимость
По умолчанию игры могут использовать разные кнопки для одних и тех же целей. Например, в одном авиасимуляторе кнопка 1 может отвечать за стрельбу из пушки, кнопка 2 — за запуск ракеты Sidewinder, а кнопка 3 — за Sparrow. В другом авиасимуляторе набор оружия может быть похожим, но задействованы будут другие кнопки. Программируемые контроллеры позволяют переопределить функции кнопок так, чтобы одна и та же кнопка выполняла схожие действия в разных играх.
Сохраненные профили
Многие современные игровые контроллеры довольно гибкие и могут использоваться в разных играх. Однако оптимальная конфигурация для одной игры может быть менее желательной для другой. Более продвинутые контроллеры позволяют сохранять несколько групп настроек, называемых «макросами» или «профилями». Это позволяет быстро загружать настройки, подходящие для конкретной игры, вместо того чтобы каждый раз перепрограммировать контроллер вручную. Большинство таких контроллеров поставляются с предустановленными настройками для различных популярных игр.
Выбор игрового контроллера
Больше, чем для любого другого устройства ввода, «лучший» игровой контроллер — это вопрос личных предпочтений. Если он кажется вам удобным, значит, он вам подходит. Если он кажется неудобным, значит, он не для вас, независимо от того, насколько он нравится кому-то другому. При выборе игрового контроллера руководствуйтесь следующими принципами:
Выберите правильный тип (типы).
Убедитесь, что тип игрового контроллера подходит для игр, в которые вы играете чаще всего. Если вы часто играете в две или более игры, для которых один и тот же контроллер не подходит, купите несколько контроллеров и используйте тот, который лучше всего соответствует текущей игре.
Купите модель с обратной связью.
Если подходящая модель с обратной связью доступна и вписывается в ваш бюджет, купите именно ее, а не более дешевый аналог. Многие игры поддерживают обратную связь, и качество этой поддержки растет с каждым обновлением игр.
Спросите совета у друзей.
Друзья — одни из лучших источников информации об игровых контроллерах. Вы получите массу отзывов, многие из которых будут противоречивыми, но все же ценными. Не последним преимуществом этого метода является то, что они, вероятно, позволят вам поиграть в несколько игр с их контроллерами, что даст возможность самостоятельно оценить их достоинства в реальных условиях.
Установка игрового контроллера
Физическая установка игрового контроллера проста: подключите его к USB-порту. Однако перед этим мы рекомендуем посетить сайт Microsoft и обновить Windows до последних версий драйверов, особенно DirectX.
Устранение неисправностей игровых контроллеров
Невозможно предоставить исчерпывающую информацию по устранению всех неполадок, поскольку как сами контроллеры, так и возникающие проблемы весьма разнообразны. Дешевый контроллер, скорее всего, физически сломается или выйдет из строя довольно быстро. Мы не можем посоветовать ничего, кроме покупки более качественного устройства. Если вы столкнулись с проблемами при использовании качественного игрового контроллера, выполните следующие действия:
Установите последнюю версию DirectX.
DirectX постоянно совершенствуется. Если у вас возникли проблемы с игровым контроллером, особенно новой моделью или только что установленным, загрузите и установите последнюю версию DirectX. Перед установкой обновления внимательно изучите FAQ по DirectX (http://go.microsoft.com/?linkid=664008&e...), чтобы найти вопросы, касающиеся вашей конфигурации. Также полезно изучить FAQ производителей вашей видеокарты, звуковой карты и контроллера, чтобы выявить потенциальные конфликты или зависимости, такие как необходимость обновления драйверов для этих устройств.
Установите последние драйверы.
Некоторые игровые контроллеры обеспечивают базовую функциональность с помощью стандартных драйверов Windows. Если ваш контроллер работает лишь частично, возможно, потребуется установить драйвер для поддержки его расширенных функций. Большинство производителей контроллеров часто выпускают обновления драйверов для исправления ошибок, добавления поддержки новых игр и т.д., поэтому рекомендуется регулярно проверять страницу поддержки производителя.
Обновите BIOS системы.
Если у вас возникли проблемы с игровым контроллером, подключенным к старой системе, обновите BIOS. Например, в одной из старых систем мы установили джойстик, который драйвер упорно распознавал как геймпад.
Мы пытались обновлять драйверы, DirectX и т.д., но все было безрезультатно. Затем, после обновления BIOS системы по другим причинам, мы заметили, что драйвер начал распознавать джойстик как джойстик. Мы откатили BIOS до исходной версии, и проблема вернулась. Мы снова обновили BIOS, и проблема снова исчезла.
Убедитесь, что контроллер настроен для конкретной игры.
Если контроллер работает корректно в одной игре, но не в других, убедитесь, что вы использовали программные функции контроллера для его правильной настройки под другие игры. Большинство программируемых контроллеров включают предустановленные профили для популярных игр. Если профиль для купленной вами игры отсутствует, проверьте веб-сайт производителя: возможно, там доступно обновление профиля.
Убедитесь, что игра настроена для работы с контроллером.
Стандартные настройки конфигурации некоторых игр не подходят для некоторых контроллеров. Например, хотя многие шутеры от первого лица (FPS) по умолчанию отключают функцию свободного обзора/обзора мышью, некоторым геймпадам требуется ее включение для корректной работы. Каждый раз, устанавливая новую игру, проверяйте руководство к контроллеру или веб-сайт, чтобы узнать, есть ли специфические инструкции по настройке контроллера для этой игры.
Далее описаны некоторые специфические проблемы, с которыми вы можете столкнуться, и возможные решения. Как всегда, лучший способ устранения неполадок — замена компонентов. Если у вас есть другая система и/или другой контроллер, попробуйте поменять их местами, чтобы определить, вызвана ли проблема системой или контроллером. Большинство проблем возникает со старыми контроллерами, использующими интерфейс игрового порта. Лучшее решение — заменить контроллер на новую USB-модель.
В панели управления не отображается апплет контроллера.
Установите программное обеспечение для вашего контроллера. Если вы это уже сделали, установите DirectX вручную. Хотя большинство программ контроллеров устанавливают DirectX, некоторые требуют, чтобы вы сделали это самостоятельно. Установка DirectX добавляет апплет в панель управления.
Установка обновления DirectX вызывает проблемы.
Переустановка последней версии ПО контроллера после обновления DirectX почти всегда решает проблему. Если это не помогло, посетите веб-сайт производителя контроллера для получения дополнительной информации. Если сайт не предлагает решения, а вы используете контроллер с игровым портом, попробуйте полностью удалить драйверы звуковой карты. После того как вы удалите все следы драйверов звуковой карты, выключите систему и физически извлеките звуковую карту. Затем снова включите систему (без звуковой карты) и снова выключите ее. Установите звуковую карту обратно, перезагрузите систему и переустановите драйверы звуковой карты.
НЕ ОТКАТЫВАЙТЕ DIRECTX
Никогда не пытайтесь понизить версию DirectX, устанавливая более раннюю версию поверх более новой. Это не работает, а попытка приводит к проблемам более серьезным, чем те, которые вы пытаетесь решить. Если вам обязательно нужно вернуться к более старой версии DirectX, единственный известный нам надежный способ — это полное форматирование жесткого диска и переустановка Windows со всеми приложениями.
Установка новой звуковой карты или обновление драйверов звука отключает обратную связь.
Контроллеры с обратной связью, использующие игровой порт и DirectInput, применяют MIDI-сигналы для управления обратной связью. Если вы не полностью удалили все следы старых драйверов звуковой карты, новая карта или драйверы могут быть неправильно настроены для работы с MIDI. Удалите звуковую карту и драйверы (как описано выше) и установите их заново.
Контроллер не работает через переключатель игрового порта или удлинительные кабели.
Чтобы упростить переключение между контроллерами, некоторые люди устанавливают переключатель (свитч-бокс) или удлинительные кабели. Если у вас возникли проблемы с контроллером, подключенным через переключатель или удлинитель, попробуйте подключить его напрямую к системе. Переключатели работают с большинством аналоговых контроллеров, но не работают с аналоговыми контроллерами с обратной связью или любыми цифровыми контроллерами. Удлинительные кабели также часто вызывают проблемы. Контроллер может не работать вовсе или работать с перебоями. Либо откажитесь от удлинительных кабелей, либо купите более качественные.
Y-кабель не работает с двумя контроллерами.
Y-кабель должен позволять использовать один игровой порт для двух аналоговых контроллеров в играх для двоих. Однако распиновка Y-кабелей нестандартна, и конкретный кабель может не работать с определенным типом контроллера. Если контроллеры разных моделей, может оказаться невозможным подобрать Y-кабель, который позволит использовать оба одновременно. Даже если Y-кабель работает с контроллерами корректно, каждый контроллер будет ограничен лишь частью функций, доступных при одиночном подключении. Лучшее решение — использовать два идентичных контроллера с проходными портами, что позволит задействовать весь набор функций обоих контроллеров, либо использовать USB-контроллеры.
Игровой USB-контроллер работает некорректно.
Проблемы с современными USB-портами и игровыми USB-контроллерами возникают редко, но встречаются чаще со старыми USB-портами и/или контроллерами. Если ваш USB-контроллер работает неправильно или не работает вовсе, а установка последней версии DirectX и драйверов не решила проблему, возможны следующие аппаратные неполадки:
Неисправный USB-порт
Если вы уверены, что проблема не в программном обеспечении, сначала попробуйте подключить контроллер к другому USB-порту. Мы сталкивались с неисправными корневыми USB-портами на материнских платах, но неисправные порты довольно часто встречаются на недорогих USB-концентраторах (хабах).
Несовместимый USB-контроллер, порт или устройство
Современные USB 2.0 устройства жестко стандартизированы, но старые USB 1.1 устройства страдали от несовместимости. Ранние материнские платы с USB, особенно на старых чипсетах VIA, имеют аппаратные ошибки USB, которые часто вызывают проблемы с контроллерами, даже с современными моделями. Виновата не всегда материнская плата. Некоторые ранние USB-контроллеры не были полностью совместимы и могут работать некорректно при подключении к определенному порту. Если проблема в материнской плате, ее можно решить заменой платы или отключением встроенных USB-портов и установкой платы расширения PCI с корневыми портами USB 2.0. Если проблема в самом устройстве, единственным решением может быть его замена.
Недостаточное питание USB
Некоторые игровые USB-контроллеры потребляют больше энергии, чем может обеспечить USB-концентратор без внешнего питания или разъем USB на клавиатуре. Если ваш контроллер не работает при подключении через пассивный USB-хаб, попробуйте подключить его напрямую к корневому порту на ПК или к порту активного USB-хаба (с внешним питанием). Имейте в виду, что не все USB-порты на материнской плате обладают полной мощностью, а иногда два порта делят питание между собой. Хорошее правило: постарайтесь выяснить, какие порты подключены к разным корневым концентраторам, и подключайте энергоемкие USB-устройства к разным корневым портам. Если ваш контроллер не работает при подключении к порту на материнской плате, но работает при подключении к порту на другой системе, использование активного USB-хаба, скорее всего, решит проблему.
Плохой USB-кабель
На удивление часто попадаются дефектные USB-кабели, особенно те, что стоят 3 доллара в корзине компьютерного магазина. Мы сталкивались с бракованными USB-кабелями всех типов, включая те, что поставлялись в комплекте с материнскими платами и USB-устройствами. Мы обычно держим под рукой пару запасных USB-кабелей Belkin для таких случаев (http://www.belkin.com).
Контроллер не работает при последовательном подключении (через хабы).
То, как USB должен работать в теории, и то, как он работает на практике — две разные вещи. Хотя теоретически вы должны иметь возможность свободно соединять USB-устройства в цепочку, на практике это часто не работает. Если ваш игровой USB-контроллер не работает при подключении через цепочку хабов, попробуйте подключить его к корневому USB-порту или к активному USB-хабу.
Контроллер с обратной связью не центрируется должным образом.
При активном контроллере откройте апплет контроллера в Панели управления. Отсоедините контроллер, отцентрируйте его в отсоединенном состоянии, а затем снова подключите. Обновите состояние контроллера в апплете.
Старый контроллер игрового порта не работает на новых системах.
Старые контроллеры игровых портов были разработаны для игровых портов на ISA звуковых адаптерах, которые используют 5-вольтовую логику. Новые PCI-адаптеры обычно подают на игровой порт только 3,3 В, чего может быть недостаточно для работы старого контроллера. Единственное практическое решение — заменить контроллер.
1 Комментарий
hie
how are you?, can you please help me I'm trying to build USB staring wheel, can you help me with a video or photos wich shows in of a usb stearing wheel please help.
email. gondongweregis@gmail.com
Reggie - Ответить Поделиться