показалец с координати x-y (хронология на създаването на мишката)
Лекотата на използване на съвременния компютър се крие в максималната видимост на извършените действия, която се осигурява предимно от общоприетия интерфейс "мишка".
Мишката е изобретена през 1964 г. от Дъглас Енгелбърт, тогава в Станфордския изследователски институт (SRI). Той наистина беше изпреварил времето си. Официалното му име беше - "Индекс на XY-координати за дисплея". Като цяло Енгелберт и група приятели на същите ентусиасти като самия него дълго време безуспешно намират източници на финансиране за своята програма. В крайна сметка учените бяха подслонени от НАСА. Като част от програмата за обучение на астронавти в Станфордския университет.
По това време манипулаторите, подобни на най-простите джойстици и светлинни химикалки, вече бяха често срещани. Лабораторията проведе огромен брой тестове, в рамките на съществуващата програма, тестерите взаимодействаха с дисплеи и обекти на дисплеи (това все още не бяха компютри!) Естествено, обектите се движеха бавно и неудобно. Беше необходим нов манипулатор. Те се превърнаха в дървена кутия, изработена от служител на лабораторията - Бил Инглиш. Интелектуалният тласък за изобретяването на принципа на манипулатора беше ... периодичната таблица, в която свойствата на елементите зависят от подреждането в редове и колони. Екранът на дисплея беше конвенционално облицован с решетка от пресичащи се хоризонтални и вертикални линии. Съответно в дървения корпус на манипулатора се появиха две колела, едното за хоризонтали, другото за вертикали. Общото взаимодействие на колелата, в строго съответствие с векторната алгебра, премества (и премества) курсори и обекти до желаната точка на екрана. В същото време манипулаторът придоби име (за изгладени форми иопашка
В НАСА мишката не се вкорени поради пълна несъвместимост с безтегловността.
Мишката беше изобретена и... забравена за девет години.
През 1973 г. Xerox представи мишка към своя нов компютър Alto. За съжаление по това време такива системи бяха експериментални и се използваха само за изследователски цели. През 1979 г. няколко инженери на Apple, включително Стив Джобс, бяха поканени да разгледат компютъра Alto и неговия софтуер. Това, което видя, особено използването на мишката като посочващо устройство за GUI, впечатли Джобс. Apple веднага реши да въведе това устройство в своя компютър Lisa и покани няколко служители на Xerox да работят с тях. Самият Xerox пуска компютъра Star 8010 през 1981 г., който използва мишка, но се оказва твърде скъп и не е успешен, може би защото е изпреварил времето си. Apple пусна Lisa през 1983 г., но той също се продаваше зле, струвайки около 10 000 долара. Стив Джобс работи върху по-евтин наследник на Lisa, компютърът Macintosh, който се появява през 1984 г. Въпреки че в началото този компютър не предизвика сензация, въпреки това оттогава популярността на Macintosh започна да расте. Мнозина смятат, че на Macintosh се приписва въвеждането и разпространението на мишката, но е ясно, че идеята и технологията са заимствани от SPI и Xerox. Въпреки че, разбира се, Macintosh, а след това Windows и OS / 2, допринесоха много за популяризирането на тази технология в света на IBM-съвместимите компютри.
Най-голямата заслуга за преместването на мишката в живота ни днес принадлежи на Windows 3.0. Мишката не прилича на мишка на Apple или поне това е резултат от вековно съдебно дело - мишката на Microsoft има два бутона вместо един, което от своя страназавой се потвърждава с патент. Тогава започва истинският "миши" бум. Разработчиците на софтуер набързо започват да внедряват интерфейс на мишката във всички пуснати продукти. Следващата версия на NC поддържа мишката. Компютърът става достъпен както за работа, така и за игра. Неуспешната финансова и стратегическа политика на IBM (тромава OS / 2 ...) тласка компанията в редиците на индустриалните аутсайдери. Стотици независими индустриалци и разработчици на софтуер обаче са влезли в играта. Unix и неговите клонинги устояват най-дълго. Операционната система, предназначена само за професионалисти, отдавна не е адаптирана за мишка.
Но повратната точка дойде, когато се появи първият в света браузър Mosaic, направен в средата на X Windows. И се оказва, че устройствата са по-удобни за придвижване във виртуалното пространство на световната мрежа от мишката.
„Флаерът“, който виждате на фигурата, също е манипулатор само с коляно. Според тестерите той беше много удобен и не заемаше основното място на масата и беше изобретен от стария му приятел Д. Енгелберт. По-нататъшната съдба на "колянното устройство" е неизвестна, което е жалко.
Мишките се предлагат от много производители и се предлагат в различни дизайни и размери. Сред производствените компании най-големите са Gennius и Logitech. Въпреки външното разнообразие от "мишки", всички те работят по един и същи начин. Основните компоненти на устройството са:
- тялото, което държите в ръка и се движите по масата;
- сензор за движение на топка - мишка;
- няколко бутона (обикновено два) за подаване на команди (избор);
- кабел за свързване на мишката към компютъра;
- Конектор за свързване към компютър.
Дължината на кабела обикновено е 2 метра. Типът конектор зависи от използвания интерфейс. ПовечетоЧесто срещани са три интерфейса, но е възможен и четвърти (комбиниран) вариант.
Взаимодействието на мишката с компютъра се осъществява с помощта на специална драйверна програма, която се изтегля отделно или е част от системния софтуер. Например Windows не изисква отделен драйвер за мишка, но повечето DOS приложения го правят. Във всеки случай драйверът (вграден или отделен) преобразува получените от мишката сигнали в информация за позицията на показалеца и състоянието на бутоните.
Мишката е настроена доста просто. Топката докосва две ролки, едната от които се върти, когато се движи по оста X или по оста Y. На една ос с ролки обикновено се монтират дискове с прорези („прекъсвачи“), през които преминават (или не преминават) потоци инфрачервено лъчение от съответните източници (инфрачервени излъчващи диоди). При въртене на дисковете радиационните потоци периодично прекъсват, което се записва от съответните фотосензори (обикновено това са фототранзистори). Всеки импулс на предаваното лъчение се разглежда като едностъпково движение по една от координатите.
Такива оптико-механични сензори за преместване са най-широко използвани. Но това не е единственият начин да регистрирате движението на мишката. Сега все по-разпространени са "оптичните" мишки. Нямат въртящи се части като сачма и оси с "прекъсвания". И благодарение на това те имат такова предимство, че не изискват килим и не се замърсяват. Това означава, че не изискват редовно почистване. Но няколко пъти по-скъпи от техните механични колеги.
Мишката може да бъде свързана по три начина:
- Чрез сериен или COM порт. Това е най-разпространеният и един от най-старите методи. Мишката използваресурси на този порт и може да е в конфликт с други устройства (външен модем, принтер).
- Чрез специален PS/2 порт. Този порт се появява за първи път през 1987 г. на PS/2 компютри, откъдето идва и името. С течение на времето портът стана широко разпространен поради липсата на проблеми, присъщи на мишките на COM портовете (мишката се свързва с контролера на клавиатурата и не използва ресурсите на други портове).
- чрез USB шина. Тази шина се появи преди три години, а мишките за нея едва миналата година, когато беше създаден един стандарт за шина и компютрите започнаха да се оборудват с USB портове. USB шината е известна със своята скорост на пренос на данни и лекота на свързване. Първоначално е създаден за "горещи" включвания, без изключване на компютъра. Но новостта на гумата все още е нейният недостатък. Само сравнително нови компютри имат USB портове. И самите мишки все още са по-скъпи от техните "стандартни" приятелки.
Инженерната мисъл не стои неподвижна и се раждат нови изобретения. По-специално, огромен брой роднини на мишката: тракбол, сензорен екран, тъчпад, трак-пойнт, като последните два вида обикновено се използват в лаптопи и други преносими устройства. Да не говорим за джойстици и дигитайзери.