Hiirel võib olla 1 kuni 3 nuppu, mille funktsioonid sõltuvad sellest, mis programm parasjagu töötab. Uuemad hiired on varustatud ka kerimisrattaga. Hiiri on kolme tüüpi: 1. mehaanilised, mille põhja all on kummikihiga kaetud metallkuul. Hiire liigutamisel kuul pöörleb ja selle liikumine muudetakse elektrilisteks signaalideks kahe elektromehaanilse sensori abil 2. optomehaanilised, milles kuuli liikumist detekteerivad optilised sensorid. Optomehaaniline põhineb kahel (X ja Y koordinaadil) indeks kettal mis on võlli kaudu ühendatud hiire all oleva kuuliga. Kui hiirt padjal liigutada pöörlevad indeks kettad. Ketastes on augud. Ühel pool ketast on valguse allikas ja teisel pool fototransistor. Hiire liikumist saab nüüd jälgida selle järgi mitu auku on valgusallika ja fototransistori vahelt läbi liikunud. 3
Hiirel võib olla 1 kuni 3 nuppu, mille funktsioonid sõltuvad sellest, mis programm parasjagu töötab. Uuemad hiired on varustatud ka kerimisrattaga. Hiiri on kolme tüüpi: 1. mehaanilised, mille põhja all on kummikihiga kaetud metallkuul. Hiire liigutamisel kuul pöörleb ja selle liikumine muudetakse elektrilisteks signaalideks kahe elektromehaanilse sensori abil 2. optomehaanilised, milles kuuli liikumist detekteerivad optilised sensorid. Optomehaaniline põhineb kahel (X ja Y koordinaadil) indeks kettal mis on võlli kaudu ühendatud hiire all oleva kuuliga. Kui hiirt padjal liigutada pöörlevad indeks kettad. Ketastes on augud. Ühel pool ketast on valguse allikas ja teisel pool fototransistor. Hiire liikumist saab nüüd jälgida selle järgi mitu auku on valgusallika ja fototransistori vahelt läbi liikunud. 3