Мыши
Много лет назад у большинства компьютеров был интерфейс командной строки, в которой набирались различные команды. Поскольку многие неспециалисты считали такие интерфейсы недружественными или даже враждебными, компьютерные фирмы разработали специальные интерфейсы с возможностью указания определенной позиции на экране с помощью специального устройства (как в Мас^озЬ и \Уик1о\У8), которым чаще всего является мышь.
Мышь — это устройство в маленьком пластиковом корпусе, располагающееся на столе рядом с клавиатурой. Если двигать мышь по столу, указатель на экране тоже будет двигаться, что дает возможность навести его на тот или иной элемент экрана.
У мыши есть одна, две или три кнопки, нажатие которых дает возможность пользователям выбирать пункты меню. Было очень много споров по поводу того, сколько кнопок должно быть у мыши. Начинающим пользователям достаточно было одной кнопки (в этом случае перепутать кнопки невозможно), ноих более опытные коллеги предпочитали несколько кнопок, чтобы можно было на экране выполнять сложные действия.Существует три типа мышей: механические, оптические и оптомеханические. У мышей первого типа снизу располагаются резиновые колесики, оси которых расположены перпендикулярно друг к другу. Если мышь передвигается в вертикальном направлении, то вращается одно колесо, а если в горизонтальном, то другое. Каждое колесико приводит в действие резистор (потенциометр). Если измерить изменения сопротивления, можно узнать, на сколько провернулось колесико, и таким образом вычислить, на какое расстояние передвинулась мышь в каждом направлении.
В последние годы такие мыши практически полностью вытеснены новой моделью, в которой вместо колес используется шарик, слегка выступающий снизу (рис. 2.29).Резиновый шарик
Рис. 2.29. Использование мыши для выбора пункта меню
Следующий тип — оптическая мышь. У нее нет ни колес, ни шарика. Вместо этого в нижней части мыши располагаются светодиод и фотодетектор. Оптическая мышь перемещается по поверхности особого пластикового коврика, который содержит прямоугольную решетку с линиями, близко расположенными друг к другу. Когда мышь двигается по решетке, фотодетектор воспринимает пересечения линий за счет изменения количества света, отражаемого от светодиода. Электронное устройство внутри мыши подсчитывает количество пересеченных линий в каждом направлении.
Третий тип — оптомеханическая мышь. У нее, как и у более современной механической мыши, есть шарик, который вращает два колесика, расположенные перпендикулярно друг к другу. Колесики связаны с кодировщиками. В каждом кодировщике имеются прорези, через которые проходит свет. Когда мышь двигается, колесики вращаются и световые импульсы воздействуют на детекторыкаждый раз, когда между светодиодом и детектором появляется прорезь. Число воспринятых детектором импульсов пропорционально расстоянию.
Хотя мыши можно устанавливать по-разному, обычно используется следующая схема: компьютеру передается последовательность из 3 байт каждый раз, когда мышь проходит определенное минимальное расстояние (например, 0,01 дюйма). Обычно эти характеристики передаются в последовательном потоке битов. Первый байт содержит целое число, которое указывает, на какое расстояние переместилась мышь в направлении х с прошлого раза. Второй байт содержит ту же информацию для направления у. Третий байт указывает на текущее состояние кнопок мыши. Иногда для каждой координаты используются 2 байта.
Программное обеспечение принимает эту информацию по мере поступления и преобразует относительные движения, передаваемые мышью, в абсолютную позицию. Затем оно отображает стрелочку на экране в позиции, соответствующей расположению мыши. Если указать стрелочкой на определенный элемент экрана и щелкнуть кнопкой мыши, компьютер может вычислить, какой именно элемент на экране выбран.
Еще по теме Мыши:
- Заживление “ран”
- РЯБИНОВСКИЕ ЛЮБИТЕЛИ СВЕКОЛКИ
- Роль ионов
- Ночь перед экзаменом
- БОЙ ВАНТАЛЫ
- КАК НЕ СТАТЬ ИЗБРАННИКОМ РАЗЖИГАТЕЛЯ КОНФЛИКТА?
- Построение гороскопа
- Пуганная ворона на воду дует? Врожденные и постравматические страхи
- ГЛАВА 8 ТОТЕМНЫЕ ЖИВОТНЫЕ
- МИР ВОСПРИЯТИЯ
- Можно ли проверить нашу схему опытом?
- Выживание видов
- МЫШЕЛОВКА НА МЕХУ
- РИСКУЙТЕ!
- Поиск и интерпретация транзитных аспектов медленных планет
- Зачем природа создала клапаны в венах
- 13.2. Портреты хаоса
- Оценка собственных посылок