computery.ru

flashback

 на главную

 заложить
 подписка
 editorial

hardware

 железо
 ликбез
 support

software

 программы
 support

connect

 интернет
 телефония

history

 как это было
 market history
 письма
 случаи
 mustdie
 о журнале
 архив журнала

сервис

 комиссионка
 конференция
 драйверы
 гостевая книга
 отзывы
 почта

реклама

поиск



PageRank

 


практикум

 

Пособие для
начинающего ветеринара

Александр Долинин
dragony67@mail.ru

страница 1  2

- У тебя мышь бесилась когда-нибудь?
- Нет, я ее замучил раньше...
(Из разговора пользователей)

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

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

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

Анатомия

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

Bus Mouse (шинная мышь) - вариант, обитавший в особо удаленных заповедниках в доледниковый период. В такой мыши внутри присутствуют только датчики и кнопки, а обработку сигналов производит специальный адаптер (обычно - плата ISA). Кабель - специальный 9-проводной, разъем тоже специфический. Главный недостаток - адаптер занимает слот на плате, адреса ввода-вывода и линию запроса прерывания. В настоящее время данное животное можно увидеть только в музеях, по соседству с особями вроде ХТ.

Serial Mouse - мышь с последовательным интерфейсом, подключаемая через 9- или 25-контактный разъем COM-порта. У нее внутри есть встроенный микроконтроллер, обрабатывающий сигналы от координатных датчиков и кнопок. Каждое событие - перемещение или нажатие-отпускание кнопок - кодируется двоичной посылкой по интерфейсу RS-232. Для передачи информации применяется асинхронная передача, а двуполярное питание поступает от управляющих линий интерфейса.

Недостаток такой мыши - она занимает СОМ-порт и требует монопольного использования его штатной линии прерывания (IRQ4 для СОМ1 и IRQ3 для СОМ2). Встречаются мыши двух разных пород - MS-Mouse и PC-Mouse. Эти звери требуют разного корма... пардон, драйверов. Не вдаваясь в подробности, констатируем, что в них используются различные форматы посылок сигналов, и при несоответствии драйвера типу мыши курсор будет беспорядочно скакать по экрану.

Подвид последовательной мыши - PS/2-Mouse - остался нам на память от экспериментов фирмы IBM с компьютерами серии PS/2, прожившими весьма недолго. Интерфейс и разъем такой мыши аналогичны клавиатурному. Адаптер и разъем этого типа устанавливаются на всех современных платах.

Контроллер мыши PS/2 может входить в контроллер клавиатуры, а может и занимать дополнительные адреса ввода-вывода. PS/2-Mouse использует прерывание IRQ12.

С интерфейсами PS/2-Mouse и Serial Mouse периодически возникают недоразумения. Хотя они оба последовательные, но имеют значительные отличия. Во-первых, интерфейс PS/2 использует однополярный сигнал с уровнями ТТЛ (транзисторно-транзисторной логики), питание - однополярное с напряжением +5 В относительно шины GND.

Интерфейс RS-232, применяемый в COM-мыши, использует двуполярный сигнал с уровнями срабатывания +3...+10 В и -3...-10 В, и для него требуется двуполярное (относительно шины GND) питание мыши. Во-вторых, интерфейс мыши PS/2 использует две раздельные сигнальные линии - одну для передачи данных, другую для сигналов синхронизации, а СОМ-мышь обходится одним проводом, по которому сигнал передается асинхронным способом.

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

Сравнительно недавно появились USB-мыши (USB Mouse) - для подключения через шину USB. Ну что о них можно сказать? Молодые, хваткие хищники, могут вцепляться в спину компьютеру прямо на ходу.

Оптическая мышь (Optical Mouse) не имеет механических частей. Она ориентируется по лучам, отраженным от подстилающей поверхности. Современные мыши такой породы практически "всеядны", только вот не переносят собственного отражения в зеркале, замирая от ужаса до тех пор, пока из-под них это зеркало не уберут.

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

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

Гигиена

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

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

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

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

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

 



При перепечатке материалов сайта ссылка на UPGRADE обязательна. 
Имена и фамилии авторов изменять не рекомендуется.

  programmer: 
  Илья Васильев
новые поступления: 
vano@veneto.ru
PR-менеджер: 
Екатерина Кожанова
  newswriters:
  Николай Барсуков
  Александр Савицкий
тех. поддержка по софту:
stnvidnoye@mail.ru;
problem@veneto.ru
менеджер тестовой лаборатории:
testlab@veneto.ru
(495) 246-7468
  content: egor_be 
 
тех. поддержка по железу:
problem@veneto.ru
отдел рекламы: (495) 745-6898, 510 58 31
Виноградов Павел, Илья Саньков
директор отдела распространения Ирина Агронова agronova@veneto.ru: (495) 681-7837, 684-5285

© © 2000-2006 Upgrade