КомпьютерМастер КомпьютерМастер
Программы

  Услуги   Цены   Гарантии Вызов мастера Всё о компьютерах   Полезные ссылки

Игровые манипуляторы - Вопросы и ответы.

Что такое стандартный игровой порт?

Стандартный игровой порт является специализированным интерфейсом для подключения игровых манипуляторов. В настоящее время практически всегда располагается на звуковых картах и имеет совмещенный с MIDI разъем (не путать с интерфейсом - интерфейсы никак не связаны друг с другом). Существуют также отдельные платы игровых портов, такие, как Thrustmaster ACM Game Card, CH Gamecard CG3, PDPI L4 Gameport и т. д.

Что такое "Dual Gameport" (двойной игровой порт) и где его взять?

Все игровые порты на всех современных платах являются "двойными", или Dual Gameport. Название "двойной" объясняется тем, что на определенном этапе в прошлом интерфейс игрового порта был усовершенствован, и количество воспринимаемых входных сигналов возросло вдвое. Этот усовершенствованный интерфейс и получил название Dual Gameport.

Сколько и какие входные сигналы поддерживает современный игровой порт?

Современный игровой порт поддерживает следующие аналоговые сигналы: 4 оси (X1, Y1, X2, Y2) и четыре кнопки (Button1, 2, 3 и 4). Все, что выходит за эти рамки, поддерживается в цифровом виде при помощи специальных нестандартных интерфейсов.

Каковы преимущества и недостатки игрового порта?

Преимуществом игрового порта является абсолютная совместимость и поддержка всеми операционными средами (начиная от DOS и заканчивая Win2000), обеспечение поддержки устройств ввода практически во всех играх и иных приложениях. Недостатками его являются низкая для современных компьютеров скорость и ограниченные возможности, а также просто колоссальная загрузка ЦП. Интерфейс игрового порта был разработан около 15 (!) лет назад, и с тех пор он остался практически без изменений.

Какие функции управления присваиваются различным аналоговым осям?

Чаще всего оси присваиваются следующим образом: (приводятся также наиболее часто встречающиеся английские термины, используемые в играх для обозначения осей).
X1 (или Х) - "вверх-вниз" джойстика (pitch - тангаж)
Y1 (или Y) - "вправо-влево" джойстика (roll - крен)
Х2 (или rZ) - "вправо-влево педалей" (rudder - руль направления; или yaw - курс, рысканье)
Y2 (или Z) - "вперед-назад" сектора газа (throttle - тяга)


Естественно, для автомобильных рулей ситуация иная:
X1 - руль вправо-влево (steer right-left)
Y1 - газ-тормоз (accelerate-brake)
или:
X1 - руль вправо-влево
Y1 - газ
X2 - тормоз

Что такое "аналоговый хэт"? Что такое "ТМ-совместимый хэт" и "СН-совместимый хэт"?

Хэт, или переключатель вида, является многопозиционным (4, 5, 8 или 9 положений) переключателем, перемещаемым крестообразно в 4 или 8 сторон. Аналоговым хэтом называется хэт, использующий стандартный набор аналоговых входных сигналов игрового порта.

Различные производители используют различный способ считывания положений хэта. "Пионерами" в этой области были компании Thrustmaster и CH Products. Они применили различные подходы к реализации функций хэта:

У ТМ хэт имеет 5 различимых положений (вверх-вниз-вправо-влево-центр), мэппится на ось Y2 (или Z), и эмулирует ступенчатое изменение сопротивления.

У СН положения хэта эмулируются как одновременное нажатие двух или более стандартных кнопок джойстика (BUTTON 1-4). Хэт имеет 4 различимых положения. Кстати, так же мэппятся и дополнительные кнопки джойстиков СН (BUTTON 5, 6). Этот подход оставляет свободным одну аналоговую ось, зато на джойстиках СН по этой причине нельзя нажимать одновременно несколько кнопок, так как результат может оказаться самым непредсказуемым.

Отсюда и обозначение типа хэта на джойстиках других производителей:
ТМ-совместимый (мэппинг на 3-ю ось) и СН-совместимый (мэппинг по кнопкам).

Что такое "аналоговый джойстик" и "цифровой джойстик"?

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

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

Не путайте то, что я описал выше, с джойстиками типа ATARI, времен компьютеров Amiga, Commodore 64 и MSX, когда джойстик был цифровым от начала до конца - по сути, это были просто 5 кнопок, смонтированные в коробочке с торчащей из нее палкой, четыре из который отвечали за перемещение в восьми направлениях, а пятая - за стрельбу.

Что такое "оптический джойстик"?

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

Почему со временем у многих джойстиков появляется "дрожание" и "скачки" сигнала?

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

Почему иногда наблюдается "увод" джойстика по одной из осей?

Причин может быть несколько:

Неправильная калибровка - возможно, в ходе калибровки было неточно указано центральное положение. Повторите калибровку.

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

Хорошо известный недостаток игровых портов, выполненных на старых ISA-звуковых картах или "мультяхах" (Multi IO Cards) - наводки соседних элементов платы и недостаток питания. Дело в том, что при считывании положения джойстика используется константа - напряжение в 5 вольт. Если эта величина по тем или иным причинам изменяется, смещается и вся позиционная шкала. Если вы хотите избежать подобных проблем, купите новый саунд или отдельных игровой порт.

Почему иногда джойстики подключаются не только к игровому порту, но и к СОМ или клавиатурному порту?

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

Чем отличаются джойстики USB?

Конструктивно - ничем. Отличается электронная начинка, так как они все "цифровые" в том смысле, который вкладывается в это понятие применительно к джойстикам. Понятно, что через USB - порт невозможно подавать аналоговые сигналы. USB позволяет избавиться от типичных проблем игрового порта, как то малая скорость, высокая загрузка ЦП и ограничения по количеству входных сигналов. За USB, видимо, будущее игровых контроллеров.

Как правильно калибровать джойстики в меню Game Controllers?

Самым правильным является точное следование инструкциям по калибровке. Единственный совет касается калибровки секторов газа: для обеспечения четкого "нуля" при полном отклонении сектора газа назад, при калибровке рекомендую отклонять сектор газа назад не до упора, а до первого промежуточного положения (Idle Detente), если оно есть. Если нет - примерно до 8-10% хода сектора газа.

КомпьютерМастер computermaster.ru



[Услуги] [Цены] [Гарантии] [Вызов мастера] [Всё о компьютерах] [Полезные ссылки]

© КомпьютерМастер, 2004.
Rambler's Top100 Rambler's Top100