Що таке комп 'ютерна миша? Історія, види

Що таке комп 'ютерна миша? Історія, види

Комп 'ютерна миша була винайдена Дугласом Енгельбартом зі Стенфордського дослідницького інституту в 1963 р. після великого тестування зручності її використання. Її також спочатку називали "жуком", але зрештою цей варіант відкинули на користь сучасного найменування. Це був один з декількох експериментальних позиціонуючих пристроїв, розроблених для oN-Line System (NLS) Енгельбарта, яке являло собою поєднання апаратної і програмної систем. Також були створені моделі, що реєструють рухи інших частин тіла - голови, підборіддя і носа, але в кінцевому підсумку простота і зручність перемогли.

Механічний дизайн

Що таке комп 'ютерна миша Енгельбарта? Це був громіздкий пристрій, в якому використовувалися 2 шестерні, встановлені перпендикулярно один до одного. Обертання кожного колеса переводилося в рух уздовж однієї осі на площині. 17 листопада 1970 року Енгельбарт отримав патент US 3541541 на "Індикатор положення X-Y для системи відображення". У той час винахідник припускав, що користувачі будуть постійно тримати мишу в одній руці і друкувати на 5-клавішній клавіатурі іншою.

У більш пізньому варіанті, винайденому на початку 1970-х років Біллом Інглішем з Xerox PARC, зовнішні колеса були замінені кулею, яка могла обертатися в будь-якому напрямку. Його рух у свою чергу реєструвався за допомогою перпендикулярних коліс, розташованих всередині корпусу. Даний варіант нагадував перевернутий трекбол і став переважаючим дизайном 1980-90-х рр. Група Xerox PARC також зупинилася на техніці застосування обох рук для введення даних за допомогою повнорозмірної клавіатури.

Історія комп 'ютерної миші в її сучасній формі почалася у Федеральній політехнічній школі Лозанни (EPFL) завдяки ідеям професора Жан-Даніеля Нікуди і рукам інженера і каплиця Андре Гуйнарда. Компанія Logitech, що вийшла з EPFL, запустила виробництво перших популярних моделей пристроїв даного типу.

Оптична комп "ютерна миша

Являє собою окрему лінію еволюції ручного позиційного пристрою. Рух у ній реєструється за допомогою оптичного датчика, розташованого на її нижній частині, спареного зі світловипромінюючим діодом, який служить для освітлення опорної поверхні. Ранні дизайни, подібні до винаходу Стіва Кірша з Mouse Systems Corporation, можна було використовувати тільки на спеціальному металевому килимку з надрукованою на ньому сіткою з тонких синіх і сірих ліній. У міру зростання обчислювальної потужності стало можливим впроваджувати більш потужні спеціалізовані чіпи обробки зображень. Це дозволило виявляти відносне переміщення на різних поверхнях (і, в свою чергу, переводити його в рух курсора), позбавивши від необхідності в спеціальному килимку. Так почалося широке впровадження оптичної технології.

У сучасних моделях використовується датчик, який послідовно захоплює зображення робочої поверхні. У більшості випадків для підсвічування застосовуються світлодіоди. Такі миші часто помилково називають лазерними. Справжні лазери стають все більш поширеними, оскільки вони дозволяють підвищити точність виявлення руху. Різниця між кадрами обробляється процесором обробки зображення і переводиться в переміщення двома осями. Наприклад, сенсор моделі Agilent Technologies ADNS-2610 працює зі швидкістю 1512 к/с. Кожен кадр - це прямокутний масив 18 х 18 пікселів, кожен з яких може розрізняти 64 відтінки сірого.

Запит на поліпшення в області оптичної технології значною мірою підігрівається комп 'ютерними ігровими мишами, від яких потрібна велика точність для більш прецизійного прицілювання.

Оптика проти механіки

Прихильники оптичної технології стверджують, що такі комп 'ютерні миші працюють краще механічних, оскільки не вимагають технічного обслуговування і служать довше через меншу кількість рухомих частин.

З іншого боку, прихильники механічної конструкції стверджують, що оптичні м 'ячі не можуть працювати на глянцевих і прозорих поверхнях. Пристрої з недостатньою потужністю обробки зображень також зазнають труднощів з відстеженням надзвичайно швидкого руху, хоча дорогі моделі здатні реєструвати переміщення зі швидкістю 1 м/с і швидше. Крім того, ремонт механічної миші зазвичай полягає в простому очищенні. Однак оптичний варіант практично не вимагає ніякого відходу.

Мабуть, найсильнішим аргументом на користь механічної конструкції є її низьке енергоспоживання, що знаходить застосування в бездротових комп 'ютерних мишах. Такі пристрої споживають не більше 5 мА, тоді як оптичним для харчування світлодіоду або лазера зазвичай потрібно 25 мА. Старі моделі можуть споживати ще більше струму. Це призводить до значного скорочення часу автономної роботи і частої заміни батарей, що робить їх непридатними для безперервної роботи.

Лазерна технологія

У 2004 р. компанія Logitech разом з Agilent Technologies представили мишу MX 1000. У ній замість звичайного світлодіоду використовувався невеликий лазер. Нова технологія дозволила збільшити чіткість зображення робочого столу. Виробники стверджують, що такі комп 'ютерні миші мають у 20 разів більшу чутливість до характеристик поверхні, ніж оптичні. Геймери скаржилися, що MX 1000 не відразу реагує на рух, якщо її підняти, перемістити, а потім знову покласти на килимок. У наступних моделях цей недолік було усунуто.

Кнопки

На відміну від механізму виявлення руху ця частина конструкції миші майже не змінилася, варіюючись в основному за формою, кількістю та розміщенням. У найпершій моделі Енгельбарта була одна клавіша. Але незабаром їх число було збільшено до трьох. Комерційні миші зазвичай мали 1-3 кнопки, хоча наприкінці 1990-х років у деяких моделей їх було 5 і більше.

Найбільш популярні 2-кнопкові пристрої. Поширеним застосуванням другої клавіші є виклик контекстного меню в користувацькому інтерфейсі комп 'ютера, яке містить параметри, спеціально призначені для елемента, над яким була розташована миша. Це використовується в популярній операційній системі Windows, а також у багатьох інших програмах. Основна кнопка знаходиться з лівого боку.

У системах з трьома клавішами центральна часто використовується для запуску макроса. У X Window таким чином вставляється вміст первинного буфера в позицію курсора. Багато 2-кнопкових миші можуть емулювати 3-м одночасним клацанням правою і лівою. Середню клавішу також нерідко використовують як резервну.

Додаткові кнопки

Іноді миша обладнується безліччю кнопок, 5-ю і більше. Залежно від переваг користувача вони дозволяють виробляти веб-навігацію або прокручувати історію браузера. Однак, як і у випадку з подібними функціями на клавіатурі, вони можуть не підтримуватися програмним забезпеченням. Додаткові кнопки зазвичай більш корисні в іграх, тому що така комп 'ютерна миша забезпечує швидкий і легкий доступ до широкого спектру функцій. Наприклад, до зміни зброї в шутерах від першої особи. Оскільки кнопки можна порівняти практично з будь-якою функцією, натисканням клавіші, програмою або перемикачем, вони можуть зробити роботу не тільки більш ефективною, але і більш простою.

Дуглас Енгельбарт вважав, що найкраща комп 'ютерна миша - це та, яка обладнана максимально можливою кількістю кнопок. Створений ним прототип обмежувався лише трьома клавішами тільки тому, що розробники не могли розмістити більше.

Коліщатко

Одним з основних нововведень в еволюції кнопок миші було колесо прокрутки - невелике, з віссю, орієнтованою паралельно поверхні столу, яке можна повертати "вгору" або "вниз", забезпечуючи негайне одномірне введення. Зазвичай це транслюється в "прокрутку" вгору або вниз поточного вікна, що особливо корисно при навігації за довгим документом. Коліщатко часто можна натискати, тому воно замінює третю (центральну) кнопку. У операційній системі Windows це активує автопрокрутку, якщо програма підтримує цю можливість.

Нові моделі дозволяють виконувати і горизонтальну, і вертикальну прокрутку. У деяких конструкціях використовується "гойдалка" - кнопка, яку можна натискати зверху або знизу, імітуючи прокрутку вгору і вниз відповідно. У деяких програмах при одночасному утримуванні клавіші Control колесо служить для зміни масштабу. Програми, в яких це реалізовано, - MS Word і Internet Explorer.

У деяких найбільш високопродуктивних мишей Logitech і Microsoft зазвичай зустрічається більш просунута конструкція коліщатка з можливістю нахилу. У ній використовується пара датчиків, шарнірно з 'єднаних з механізмом перекидання. За замовчуванням вони служать для прокрутки вліво-вправо.

У 2005 р. Apple Mighty Mouse представила третій вид вбудованих прокручуючих пристроїв. Це невеликий, вбудований у верхню поверхню трекбол, який використовується як колесо, але у двох вимірах.

Зв 'язок

Будь-який пристрій вводу вимагає з 'єднання з ПК. Для цієї мети у звичайних дротових комп 'ютерних мишей є тонкий електричний шнур (наприклад, RS-232C, PS/2, ADB або USB-кабель). Швидше за все, його розміри і форма спонукали винахідників назвати пристрій саме так. Бездротові миші для передачі даних використовують ІК-порт, радіо або Bluetooth.