Главная страницаОбратная связьКарта сайта

Диагностика неисправностей манипуляторов


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

Интерфейсы мыши и трекбола

Время от времени возникает необходимость проверить физический интерфейс мыши или трекбола. С электронной точки зрения мышь является последовательным устройством. То есть обмен данными с компьютером происходит в последовательном режиме (по-битно) по специальному протоколу под управлением драйвера мыши. Существует четыре типа интерфейса мыши, используемые в настоящее время: последовательная мышь, беспроводная мышь, мышь PS/2 и USB-мышь. Ранее использовались также шинные мыши, так что информация о них приведена в качестве справочной. Ниже приводится информация о каждом типе интерфейса.

Последовательная мышь

Последовательная мышь подключается к компьютеру через последовательный порт RS-232 (COM1 или COM2) с помощью стандартных разъемов DB-9F (9-контактное гнездо) или DB-25F (25-контактное гнездо). Втабл. 17.1 приводится разводка кабеля для разъема последовательной мыши Logitech.

Беспроводная мышь

Все возрастающее количество мышей и других устройств ввода используют беспроводный радио-интерфейс. Беспроводная мышь питается от батарей или аккумуляторов и обменивается данными по радио с базовым блоком, который подключается к компьютеру при помощи интерфейсов USB или PS/2. В отличие от инфракрасной технологии, использование радиоволн дает возможность обмениваться данными вне прямой оптической видимости между мышью и базовым блоком. Для подключения базового блока требуется наличие соответствующего интерфейса (USB или PS/2). Так как батареи мыши требуют периодической замены, то в некоторых моделях используются аккумуляторы, а подзарядка осуществляется от отдельного кабеля, который подключается к разъему USB и использует только питание, предоставляемое шиной. Такой способ подзарядки не требует отдельного адаптера питания и позволяет осуществлять подзарядку, даже если сам компьютер отключен (для такого способа требуется блок питания АТХ).

Шинная мышь

Иногда случается так, что к компьютеру нельзя подключить последовательную мышь через СОМ-порт, а компьютер не оборудован портом PS/2, В этом случае приходится использовать шинную мышь. Для управления такой мышью требуется автономный контроллер, расположенный на отдельной плате (контроллер шинной мыши), а сама мышь снабжается шинным разъемом. Обычно это гнездовой разъем D-типа или миниатюрный круглый розеточный разъем стандарта DIN. Будьте внимательны и не перепутайте 9-контактный DIN-разъем шинной мыши с 6-контактным круглым разъемом мыши PS/2. Описание контактов разъема шинной мыши Logitech приведено в табл. 17.2.

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


Мышь PS/2

Большинство современных компьютеров снабжено одним или двумя портами PS/2. (Их иногда называют PIX-портами, поскольку эти порты могут управляться Р1Х-контрол-лерами, установленными на системной плате). Порты PS/2 являются типичными последовательными интерфейсами, которые идеально подходят для подключения к компьютеру клавиатуры и мыши. Мышь типа PS/2 использует 6-контактный круглый DIN-разъем, описание контактов которого приведено в табл. 17.3. Двухсторонняя передача данных управляется линиями CLK и DATA. Обе линии выполнены по схеме с открытым коллектором, что позволяет управлять этими линиями либо компьютеру, либо мыши. При отсутствии передачи данных линия CLK устанавливается в логическую единицу, а линия DATA — в логический ноль или единицу. Компьютер может запретить передачу данных от мыши, установив линию CLK. в логический ноль.



USB-мышь

Большинство современных компьютеров имеют 1 или 2 разъема шины USB (Universal Serial Bus), к которым можно подключать USB-мышь/трекбол. Преимуществом портов USB является удобство их использования. К этому порту в любое время можно подключить USB-устройство, и оно будет автоматически опознано и подключено операционной системой Windows (за исключением Windows NT). Интерфейс шины USB позволяет подключать к одному порту самые разнообразные USB-устройства. Устройства могут быть подключены либо непосредственно к USB-порту компьютера или к одному из разъемов

USB-концентратора, соединенного с компьютером. Простой 4-контактный USB-разъем имеет следующие сигналы:

■   Контакт 1 — питание.

в   Контакт 2 — DATA- (выдача данных).

■      Контакт 3 — DATA+ (прием данных).

■      Контакт 4 — Общий (земля).

Программные драйверы мыши

Роль драйверов устройств в деле диагностики неисправностей мыши/трекбола часто недооценивается. Драйвер оказывает существенное влияние на производительность мыши, поэтому любые программные ошибки или несовместимость драйвера (с системой или мышью) будут сказываться на работе мыши. К тому же драй веры мыши являются универсальными программами, которые можно настраивать с помощью ключей командной строки. Например, в табл. 17.4 приведены ключи командной строки драйвера мыши Microsoft Mouse Driver 9.0x для DOS. При возникновении проблем в работе мыши всегда следует начинать с проверки правильности установленного драйвера (его версия должна быть последней) и проверки ключей командной строки, которые настраивают драйвер на работу с конкретной моделью мыши. Устанавливаемые по умолчанию значения ключей не всегда приемлемы.

При работе с Windows драйвер мыши практически не нуждается в настройке. Операционная система автоматически определяет тип подключенного манипулятора и устанавливает соответствующий стандартный драйвер. Если производитель манипулятора разработал специальный драйвер, то его можно установить путем обновления стандартного драйвера. Для просмотра информации о текущем драйвере следует открыть Диспетчер устройств (Device Manager), выбрать раздел «Мышь» (Mouse), щелкнуть правой клавишей мыши на названии устройства и выбрать пункт «Свойства» (Properties). Информация о драйвере представлена на закладке «Драйвер» (Driver), см. рис. 17.8. Дополнительная информация доступна при нажатии на кнопку «Сведения» (Driver Details).



Рис. 17.8 Информация о драйвере мыши в операционной системе Windows XP


Управление курсором мыши с клавиатуры

В операционной системе Windows широко используются такие функции мыши как «щелчок» и «перетаскивание», но в ней также существует малоизвестная функция, называемая в ранних версиях «MouseKeys», которая позволяет использовать цифровую панель клавиатуры для перемещения курсора мыши по экрану монитора, выполнения функции щелчка, двойного щелчка и перетаскивания объектов. В Windows XP данная функция называется несколько длинно — «Управление указателем с клавиатуры», далее для краткости она будет называться, как и раньше, MouseKeys. Функция MouseKeys может быть полезной, когда вы работаете без мыши (или проводите диагностику неисправности мыши), и возникает необходимость перемещения в Windows.

Функция MouseKeys активируется через пункт «Специальные возможности» (Accessibility properties) Панели управления (Control Panel). Дважды щелкните по значку «Специальные возможности» (Accessibility properties) и выберите вкладку Мышь (Mouse) (рис. 17.9). Функцию MouseKeys можно разрешить или запретить путем включения или выключения соответствующего переключателя. После разрешения функции MouseKeys
можно настроить ее, щелкнув по кнопке «Настройка» (Settings), см. рис. 17.10. На появившейся вкладке можно выбрать режим включения/отключения функции MouseKeys с помощью нажатия клавиш <ALT слева> + <SHIFT слева> + <NUM LOCK>.




Рис. 17.9 Управление функцией MouseKeys под Windows XP



РИС.  17.10 Настройка функции MouseKeys под Windows XP


После включения функции MouseKeys можно перемещать курсор по экрану с помощью цифровой панели клавиатуры. Для передвижения курсора по диагонали используются клавиши HOME, END, PAGE UP и PAGE DOWN. Щелчок левой кнопки мыши имитируется цифровой клавишей «5». Для выполнения двойного щелчка левой кнопкой мыши необходимо нажать клавишу «+» на цифровой панели клавиатуры. Для выполнения функций правой кнопки мыши необходимо нажать клавишу «—» цифровой панели, затем нажать клавишу «5» для одиночного щелчка или клавишу «+» для двойного щелчка. Для имитации нажатия сразу двух клавиш мыши нажмите клавишу «*» цифровой панели, а затем клавишу «5» для одного щелчка или клавишу «+» для двойного щелчка. Для возврата к стандартному режиму щелчка нажмите клавишу «/» на цифровой панели.

С помощью функции MouseKeys можно осуществлять перетаскивание графических объектов по экрану монитора. Убедитесь в том, что функция MouseKeys включена, затем переведите курсор (указатель) на объект, который необходимо переместить. Нажмите клавишу INS на цифровой панели для имитации удержания клавиши мыши (режим «за-липания» клавиши). Переместите указатель мыши на новое место, затем нажмите клавишу DEL на цифровой панели для отмены удержания клавиши мыши.

Настройка мыши

Для того чтобы с мышью было удобно работать, ее можно настроить под конкретного пользователя. Многие пользователи не могут справиться с выполнением двойного щелчка только потому, что установлена слишком высокая скорость двойного нажатия клавиши мыши. Этот параметр можно настроить с помощью диалогового окна «Свойства мыши» (Mouse Properties), см. рис. 17.11. Щелкните по кнопке «Пуск» (Start), выберите опцию «Настройка» (Settings), затем щелкните по значку «Панель управления» (Control Panel). После раскрытия панели управления дважды щелкните по значку «Мышь» (Mouse). В появившемся окне можно настроить работы мыши по своему предпочтению. В частности, можно выбрать скорость двойного нажатия клавиши мыши, вид курсора и скорость перемещения курсора.



Рис. 17.11 Диалоговое окно настройки работы мыши

Если мышь не обнаруживается операционной системой

После установки, замены или модернизации манипулятора операционная система Windows может выдавать сообщение об ошибке «Mouse Not Detected» (мышь не обнаружена). Если при этом операционная система Windows запустилась, то для навигации в системе и выхода из нее придется использовать клавиатуру.

Если возникли проблемы с обнаружением операционной системой мыши, то причины могут быть следующие:

■      Манипулятор подключен не к тому порту. Например, последовательная мышь через несовместимый переходник подключена к порту PS/2.

■      Запрещена работа порта, используемого мышью/трекболом, или порт неправильно сконфигурирован. Например, последовательная мышь подсоединена к порту СОМ1, который используется модемом.

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

■      Порт, используемый мышью/трекболом, конфликтует с другим устройством компьютера (например, конфликт прерываний или адресов ввода/вывода; не редкость при наличии внутреннего модема).

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

■      Манипулятор неисправен. Проверьте подозреваемое устройство на другом компьютере. При необходимости установите исправное устройство.

■      Манипулятор несовместим с данным компьютером. Для проверки этого предположения подключите к компьютеру (через тот же порт) манипулятор другой модели. Если другое устройство на этом порту также не работает, то проблема связана с этим портом или компьютером. В противном случае, установите другой манипулятор.

Влияние драйверов видеокарты на работу мыши

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


Обсудить статью на форуме


Если прочитаная статья из нашей обширной энциклопедия компьютера - "Диагностика неисправностей манипуляторов", оказалась полезной или интересной, Вы можете поставить закладку в социальной сети или в своём блоге на данную страницу:

Так же Вы можете задать вопрос по статье через форму обратной связи, в сообщение обязательно указывайте название или ссылку на статью!
   


Copyright © 2008 - 2017 Дискета.info