Hiiri (osoitinlaite)
Hiiri on tietokoneen osoitinlaite, joka liittyy erityisesti graafiseen käyttöliittymään. Tyypillisesti hiiri on kämmenen alle sopiva rasia, jota käyttäjä liikuttelee pöydällä (yleensä hiirimaton päällä). Hiiri rekisteröi kaksiulotteisen liikkeen ja välittää informaation tietokoneelle, jonka näytössä liikkuu osoitinsymboli vastaavasti. Hiiressä on lisäksi painikkeita (joissakin malleissa vain yksi, mutta tavallisemmin kaksi tai kolme ja joskus enemmänkin), joiden avulla käyttäjä voi valita ja käsitellä hiirellä osoittamiaan kohteita käyttöliittymässä.
Perinteisen hiiren sijasta samaan tarkoitukseen voidaan käyttää myös muunlaisia osoitinlaitteita, joihin lukeutuvat erityisesti kannettavissa tietokoneissa tavattavat kosketuslevy (ns. tasohiiri), osoitintappi (ns. tappihiiri) ja hiiren edeltäjä trackball (ns. pallohiiri). Nykyisin suurin osa tietokoneiden käyttöliittymistä on suunniteltu hiiren avulla käytettäväksi, joten jokin hiiren kaltainen osoitinlaite on lähes välttämätön varuste.
Ajanmukaisissa tietokonehiirissä on erilaisia tarkkuuksia. Jotkut halvimmat optiset hiiret kykenevät erottelemaan vain 800 pistettä tuumalle eli 800 dpi, kun taas parhaimmat tietokonepelaamiseen tarkoitettujen hiirten erottelukyky on jopa yli 10000 dpi.
Amerikkalaisissa lähteissä hiiren keksijäksi mainitaan usein Douglas Engelbart. Kuitenkin saksalainen Telefunken ehti julkaisemaan oman Rollkugel-hiirensä[1] ennen Engelbartin julkaisua.
Douglas Engelbart kehitti vuonna 1964 osoitinlaitteen graafista käyttöliittymää varten. Laitteen ensimmäinen versio oli kulmikas puinen rasia, jonka pohjassa oli kaksi pyörivää metallilevyä ja yläpinnassa yksi painonappi. Engelbart haki vuonna 1967 laitteelle patenttia, joka myönnettiin vuonna 1970. Laitteen virallinen nimi oli ”X–Y-asemaosoitin näyttöjärjestelmälle” (). Puhekielessä laitetta alettiin pian kutsua hiireksi, koska rasian johto toi mieleen siimahännän. Vuonna 1968 hiiri esiteltiin ensimmäisen kerran julkisesti, yhdessä graafisen käyttöliittymän kanssa.
Ensimmäisiä hiirtä käyttäneitä tietokoneita oli Xerox Alto (1973).
Kaupalliseen käyttöön hiiri otettiin ensimmäisen kerran Apple Computerin Lisa-mikrotietokoneessa 1980-luvun alkupuolella. Vuonna 1984 julkistetussa Apple Macintoshissa hiiri oli jo vakiovarusteena. Apple sai idean Xeroxilta, joka piti osoitinhiirtä liian kalliina kaupalliseen käyttöön. Applen suorittaman kehitystyön ja massatuotannon avulla hinta saatiin painettua muutamaan Yhdysvaltain dollariin.
Vuonna 1982 julkaistuun suosittuun Commodore 64 -tietokoneeseen hiiri oli saatavana lisävarusteena, mutta vain harvat käyttäjät hankkivat sen. Vuonna 1985 julkaistujen 16-bittisten kotitietokoneiden Atari ST:n ja Amigan graafinen käyttöjärjestelmä ja hiiri olivat jo olennainen osa laitteen toimintaa.
IBM PC -yhteensopiviin tietokoneisiin hiiren toivat Mouse System ja Genius 1980-luvun lopulla. PC Paintbrush -piirrosohjelmaa myytiin paketissa hiiren kanssa. Myös monet muut suositut hyötyohjelmat, kuten Wordperfect ja Lotus 1-2-3 ja pelit, osasivat hyödyntää hiirtä.[2] Microsoftin julkaisemasta Microsoft Mouse -hiirimallista tuli pitkäksi aikaa yhtiön ainoa hyvin menestynyt oheislaite, yhtiön keskittyessä pitkään lähinnä ohjelmistoihin.
Hiirtä on käytetty myös erilaisien pelien ohjaimena kuten Marble Madness -pelin kotiversiossa sekä Amegas (1987) ja Lemmings (1990) -peleissä. Myös seikkailupelit kuten Maniac Mansion (1987) tukivat alustasta riippuen hiiren käyttöä.
Myöhemmin hiiri on tullut yleisimmäksi ohjaintavaksi muun muassa strategiapelien pelaamisessa.
Lähes kokonaan poistunut hiirityyppi on ollut optomekaaninen pallohiiri. Siinä hiiren alla oleva pallo siirtää hiiren liikkeen kahteen koordinaattipyörään, joiden liikkeet rekisteröityvät valodiodin ja -anturin avulla.
Optisen hiiren liikkeentunnistus perustuu siihen, että hiiren alaosasta loistava valo heijastuu alustan kautta hiiren antureihin. Optisen hiiren etuna on, ettei sitä tarvitse pallohiiren tavoin aika ajoin puhdistaa eikä se ole myöskään yhtä altis käytettävän alustan epätasaisuuksille. Varhaiset optiset hiiret tarvitsivat erityisen heijastavan alustan, mutta nykyään on saatavilla laserhiiriä, jotka tunnistavat liikkeen tarkemmin ja joita voidaan käyttää lähes millä tahansa alustalla.
Hiiri voi olla langaton, jolloin signaali tietokoneelle ei kulje kaapelin kautta vaan radioaaltoina. Kun hiiri ei ole fyysisesti kiinni tietokoneessa, se on vapaammin liikuteltavissa.
Rullahiiren päällä, painikkeiden välissä sijaitsee pieni rulla, jonka avulla voidaan vierittää esimerkiksi ikkunan sisältöä. Yleensä rulla lisäksi toimii kolmantena painikkeena, jota voi paitsi pyörittää myös napsauttaa.
Pelihiiri on suunniteltu kestämään kovaa käyttöä ja sen näppäimet liikkuvat nopeasti. Kalleimmissa pelihiirissä on lisäpainoja hiiren kosketustuntuman säätämiseksi pelaajan mukaisesti. Pelihiiri on tarkin myös kuvankäsittelyn, koska sillä voi siirtää osoitinta näyttöpäätteen ruudulla vain vähän kerrallaan ja näin ollen yksittäisiä negatiivista johtuvia valokuvan valkeita pisteitä voi korjata ohjelmallisesti jälkikäteen. Halvimmat hiiret maksavat viidestä kymmeneen euroon ja kalleimmat pelihiiret pari sataa euroakin.
Kynähiiri liittyy tabletteihin ja piirtopöytiin. Hiirikäsioireiden välttämisessä kynähiiri voi olla perusteltu hankinta, vaikkei hiirtä käyttäisikään digitaaliseen piirtämiseen. Ote kynähiirestä on ergonominen ja kevyt.
Kosketusnäytöllisissä laitteissa voidaan valinnassa käyttää sormea, esimerkiksi tarkoitukseen valmistettua kynämäistä osoitinta tai oikeaa kynää. Graafisten sovellusten apuna käytetään digitointialustoja ja paineen tunnistavaa elektronista kynäosoitinta, joiden avulla digitaalinen piirtäminen muistuttaa tavanomaista kynäpiirrostekniikkaa.
Vaakatasossa pitkin pöydän pintaa liikuteltava hiiri voi olla ergonomisesti hankala ja rannetta rasittava. Avuksi on kehitetty eri tyyppisiä osoitinlaitteita: esimerkiksi näppäimistön yhteydessä käytettävä kohdistintanko, ja erilaisia kädessä pideltäviä tappihiiriä, jolloin kättä voidaan pitää luontevammassa asennossa.
Luokka:Osoitinlaitteet Luokka:Seulonnan keskeiset artikkelit