47990 (Особенности подключения и неполадки в работе джойстика)
Описание файла
Документ из архива "Особенности подключения и неполадки в работе джойстика", который расположен в категории "". Всё это находится в предмете "информатика" из , которые можно найти в файловом архиве . Не смотря на прямую связь этого архива с , его также можно найти и в других разделах. Архив можно найти в разделе "рефераты, доклады и презентации", в предмете "информатика, программирование" в общих файлах.
Онлайн просмотр документа "47990"
Текст из документа "47990"
Процесс подключения джойстика включает в себя три этапа: установка, проверка (калибровка) и конфигурирование игры для работы с джойстиком. Данная статья содержит информацию о том, как включить джойстик в игре, а так же о том, что делать, если он не работает или не обнаруживается компьютером.
Проверьте игру
Процедуры установки и калибровки описаны в руководствах контроллеров, но есть некоторые моменты касательно кофигурирования джойстика в игре, которые нужно пояснить. Большинство игр изначально предусматривает управление с клавиатуры, ведь клавиатура является одним из основных устройств в отличие от джойстика. Устанавливая джойстик, Вы сообщаете системе о том, что он есть, но это не означает, что джойстик начнет автоматически работать в игре.
Для того чтобы джойстик работал в игре, его нужно сначала настроить. Обычно это можно сделать внутри самой игры. Нужно отметить, что если джойстик имеет собственный софт для программирования, то этот софт не выполняет функцию сообщения игре о присутствии джойстика. Такие программы существуют для того, чтобы можно было назначать выполнение неких команд на кнопки джойстика по своему усмотрению. Поэтому обычно Вы должны самостоятельно сообщить игре о том, что в ней будет использоваться джойстик.
Процесс конфигурирования джойстика в игре не может быть здесь описан полностью ввиду различия игр между собой. Как правило, большинство игр имеют экран настройки, в котором есть опция настройки джойстика в игре. Соответственно в нем есть возможность изменения способа управления с клавиатуры на джойстик (даже если у Вас руль, он относится к категории джойстиков) или возможность отметить галочкой подключение джойстика. Некоторые игры требуют так же назначения отдельных органов управления джойстика на выполнение желаемых действий в игре. Обычно инструкции по настройке джойстика в игре содержатся в описании игры.
Отметим также, что если джойстик не работает в игре даже после этого, следует попробовать настроить его в других играх, для того, чтобы удостовериться в том, что эта проблема свойственна не только этой игре. Если выяснится, что джойстик не работает только в одной игре, следует связаться со службой технической поддержки разработчиков игры.
Проверьте джойстик
Если по-прежнему Вы не получаете отклика от джойстика ни в одной игре, следует проверить работоспособность джойстика. В Windows это можно сделать, открыв панель управления (Пуск – Настройка – Панель управления – Игровые устройства).
Статус джойстика в окне Игровые устройства должен быть ОК. Если это так, нажмите кнопку Свойства, откройте закладку Проверка. В открывшемся окне проверьте, правильно ли работают органы управления джойстика. Если Вы получите странные или дрожащие сигналы в ответ на действия джойстика, это может означать, что джойстик неисправен. В этом случае Вам следует связаться с представителями Saitek для диагностирования джойстика.
Если с джойстиком все в порядке, но он по-прежнему не работает в игре, вернитесь к основному окну Игровых устройств. Откройте вторую закладку (таблица идентификаторов устройств). Посмотрите, под каким ID в этой таблице прописан Ваш джойстик, т.е. какая цифра стоит рядом с его названием. Если это не 1, то многие игры не способны видеть Ваш джойстик. В этом случае выделите его название в таблице, нажмите кнопку Изменить и измените ID номер на 1. Если в таблице уже есть какой-либо джойстик под номером 1, то нужно присвоить ему другой номер для того, чтобы Вы могли назначить номер 1 для того джойстика, проблему с которым решаете. Для Windows ХР эта процедура несколько отличается. Нажмите кнопку Дополнительно в главном окне Игровых устройств и убедитесь, что предпочтительным устройством является джойстик, который Вы хотите использовать. Если это не так, выберите свой джойстик из выпадающего меню.
Если джойстик и после этого не работает в игре, следует связаться со специалистами из технической поддержки игры, так как с джойстиком все в порядке.
Джойстик не подсоединен/отсутствует
Если в главном окне Игровых устройств статус джойстика Не подсоединен (обычно случается с теми джойстиками, которые подключаются на Game порт) или джойстика вообще нет в этом окне (бывает с джойстиками, которые подключаются на USB), то причина может быть и в джойстике, и в программном обеспечении, которое использует Windows при работе с джойстиками.
Джойстики на Game порт
Если статус джойстика Не подсоединен, убедитесь, что это единственный джойстик, упомянутый в таблице главного окна Игровых устройств. Если в этом списке есть другие джойстики, их нужно удалить. Если статус после этого по-прежнему Не подсоединен, нужно проверить, правильно ли работает Game порт.
Прежде чем описывать эту процедуру, упомянем два момента, которые с определенностью говорят о том, что в драйвере Game порта есть ошибка. Если Вы устанавливаете джойстик при помощи кнопки Добавить, затем кликаете ОК, возвращаетесь в основное окно Игровых устройств, и после этого выбранный Вами джойстик не появляется в этом окне вообще – значит проблема заключается в драйвере Game порта. И вторая ситуация – если, выбрав джойстик, Вы кликнули на ОК и получили сообщение «Гейм порт или его драйверы сконфигурированы некорректно. Обратитесь к Диспетчеру устройств».
Для Windows 98/ME/2000: зайдите в Панель управления и дважды кликните на иконке Система. В 98 и МЕ кликните на закладке Диспетчер устройств в окне свойств системы. В 2000 кликните на закладке Оборудование и нажмите кнопку Диспетчер устройств. Одна из категорий в Диспетчере устройств называется Звуковые, видео и игровые устройства. Щелкнув на небольшом плюсике рядом с этой категорией, Вы увидите список установленных в системе устройств. Одно из этих устройств должно называться Джойстик для гейм порта, Стандартный гейм порт или Джойстик. В зависимости от типа звуковой карты название может быть и другим, но три вышеприведенных варианта наиболее распространены.
Но если здесь нет упоминания о гейм порте, гейм порт выведен из строя или есть сообщение об ошибке – в любом из этих случаев нужно связаться с производителем компьютера. Если количество гейм портов больше, чем один, нужно все их удалить и переустановить один их них через поиск нового оборудования. После этого проверьте статус Вашего джойстика. Если статус по-прежнему Не подсоединен, возможно, джойстик неисправен. Тогда следует проверить его на другом компьютере, чтобы убедиться в неисправности джойстика. При подтверждении таковой нужно обратиться в гарантийную службу.
Джойстики с USB интерфейсом
Как правило, USB контроллеры самостоятельно добавляются в список игровых устройств в момент подключения к компьютеру при условии, что компьютер определяет их корректно. Если джойстик не появился в списке игровых устройств, тогда нужно проверить, видит ли его компьютер вообще, а если видит, то почему не устанавливает.
Нужно обратиться к Диспетчеру устройств, джойстик при этом должен быть подключен. В окне Диспетчера устройств прежде всего убедитесь, что USB контроллер установлен в списке устройств. Если его нет, значит он отключен, и надо его включить. Сделать это можно в BIOS, но нужно сначала посмотреть инструкцию от Вашего компьютера или материнской платы.
Если USB контроллер есть в списке устройств, кликните на плюсике рядом с ним. У Вас должно быть как минимум две записи: хост контроллер (например, VIAtech 3038 PCI-to-USB Open Host Controller) и корневой концентратор. В зависимости от конфигурации компьютера таких записей будет больше, по количеству портов. Обе эти записи не должны иметь сообщений о конфликтах, которые появляются в тех случаях, когда порт работает некорректно. При наличии таких сообщений обратитесь в службу технической поддержки компьютера. Если в этой категории есть неизвестное устройство, удалите его, затем отключите контроллер, и снова подключите, следя за тем, чтобы на этот раз устройство определилось правильно.
Если с USB все в порядке, вернитесь к Звуковым, видео и игровым устройствам. Кликните на плюсик и посмотрите в категории Устройства ручного ввода, нет ли там Вашего контроллера или HID совместимого игрового устройства. Если любой их этих вариантов присутствует – удалите его. После этого отключите контроллер, и снова подключите, следя за тем, чтобы на этот раз устройство определилось правильно.
И, наконец, проверьте, есть ли какие-либо устройства в категории Другие устройства. Именно сюда Windows помещает те устройства, которые им были определены, но он не знает, что с ними делать. Если такая категория есть, и в ней присутствуют какие-либо устройства, удалите их, после чего отключите контроллер, и снова подключите, следя за тем, чтобы на этот раз устройство определилось правильно.
Схемы и особенности подключения джойстиков игровых приставок к PC
Джойстики от игровых приставок соединяют с параллельным портом LPT1 или LPT2 компьютера через переходники всего из нескольких малогабаритных диодов. В Интернете несложно найти схемы подключения джойстиков от приставок "Atari", "TurboGrafX-16", "Genesis" ("Sega Mega Drive-ll"), "NES" ("Dendy"), "PlayStation" (в том числе джойстик "DUAL SHOCK"), "SuperNES", "Sega Master System", "Nintendo-64", "Sega Saturn", 'Jaguar", "Virtual Boy". Сами джойстики никакой переделки не требуют и работают, как правило, без внешнего источника питания.
Наиболее распространены в странах СНГ джойстики от "Dendy", "PlayStation" и "Sega Mega Drive". Последние, к сожалению, принципиально несовместимы с некоторыми материнскими платами компьютеров недавней разработки.
Джойстики первых двух типов успешно используют многочисленные любители игр, установившие на своих компьютерах пакет DirectPad Pro.
Но иногда джойстики, нормально взаимодействующие с игровой приставкой, отказываются работать, будучи подключенными к компьютеру. К тому же при подключении к LPT-порту нескольких джойстиков одновременно не удается обойтись без внешнего источника питания.
Основных причин этому — две. Во-первых, недостаточна нагрузочная способность используемых для питания джойстиков линий LPT-порта. Уже под нагрузкой 3...4 мА уровень лог. 1 (с учетом падения напряжения на диодах переходника) падает ниже необходимого для работы микросхемы джойстика минимума — 3 В. Во-вторых, проявляется свойственный КМОП-микросхемам тиристорный эффект — внезапное резкое увеличение потребляемого тока.
Последнее явление связано с открыванием обычно надежно закрытого "паразитного" тиристора, образованного внутри микросхемы участками полупроводникового кристалла различной проводимости. Оно становится возможным, если напряжение на логическом входе микросхемы превышает напряжение питания, и происходит, как правило, в моменты включения питания или "горячей", без выключения питания, перестыковки разъемов.
Именно такие ситуации возникают при подключении джойстика к LPT по "стандартной" схеме. Напряжение на его логических входах повышено, так как в отличие от вывода питания они соединены с линиями порта непосредственно, без разделительных диодов и не потребляют от них заметного тока. Ситуацию усугубляет обычно имеющийся в цепи питания джойстика и разряженный в момент включения блокировочный конденсатор.
Нужно сказать, что не все КМОП-микросхемы подвержены тиристорному эффекту в одинаковой мере. Он характерен, например, для микросхем КР537РУ10, КР1146ФП2, но редко проявляется в таких распространенных сериях, как К561, КР1561 и многих других, изготовленных с использованием специальных приемов — охранных колец, МОП-транзисторов с вертикальным каналом и окольцовывающим затвором, технологии КНС (кремний на сапфире).
В данной статье мы рассмотрим способы подключения этих джойстиков к персональному компьютеру. Сначала несколько общих рекомендаций.
Как правило, схемы подключений очень простые и содержат небольшое число радиоэлементов. Для подключения джойстиков используется LPT-порт компьютера. Можно также использовать мультикарту, которая устанавливается в ISA разьем расширения на материнской плате. Мультикарта применялась в старых моделях PC и представляет собой плату с контроллерами LPT, COM портов, флоппи диска и т.п. Мультикарт существует несколько разновидностей. Для наших целей необходима мультикарта, в которой есть контроллер и соответственно разъём LPT порта. Кстати, применяя мультикарту, исключается риск в случае ошибки сжечь выходные цепи контроллера LPT порта в материнской плате. А если сгорит мультикарта, то материальный ущерб от этого не будет столь ощутимым.
При подключениях желательно кабель джойстика не разрезать - он может пригодиться еще по своему прямому назначению. Лучше попробовать найти ответную часть разъёма для подключения джойстика к интерфейсу PC. Если ответную часть разъёма найти не удалось, то можно разобрать какой-нибудь разъём (вилку или розетку - в зависимости от того, какой вид разъёма у джойстика) с подходящими по размеру штырьками или гнездами и их использовать для подключения. Разумеется, что в данном случае каждый штырек или гнездо придется подключать к контакту разъёма джойстика отдельно. Во избежании короткого замыкания на каждое гнездо (или штырек) надевается кембрик подходящего диаметра и все это обматывается изоляционной лентой и той же лентой прикрепляется к корпусу разъёма джойстика. Внешне выглядит это не очень красиво, зато надежно - не будет замыканий да и гнезда (или штырьки), подключенные к разъёму джойстика, не будут выскакивать.
При подключении к параллельному порту возникают проблемы с питанием джойстика, потому что сам порт не имеет выхода питания +5 В или другого. Конечно, можно взять напряжение питания с игрового порта или непосредственно с блока питания компьютера. Такое решение вполне возможно, но создает дополнительные проблемы. В данном случае можно поступить проще. Напряжение питания может быть получено со штырька данных порта LPT. Для геймпадов с малым потреблением тока достаточно использовать выпрямленное напряжение со штырька 9. Для джойстиков с относительно большим током потребления используется выпрямленное напряжение сразу с нескольких штырьков данных, например с 3 по 9. Штырьки соединяются с анодами (+) выпрямительных диодов, а диоды, в свою очередь катодами (-) соединяются в одну точку, которая подключается к проводу питания джойстика. В качестве общего провода любой штырек LPT порта с 18 по 25.