V preteklosti je bila za uporabo miške preprosto potrebna miška. Zgodnja miška je uporabila majhno trdo gumijasto kroglo, ki bi se premikala med premikanjem miške. To je obrnilo majhna kolesa znotraj miške, ki so poslala signale računalniku, ki predstavlja prevoženo razdaljo. Programska oprema računalnika bi uporabila te podatke, da bi premaknila kazalec miške na ustrezen način na računalniškem zaslonu. Podloga za miško je bila potrebna, da bi zagotovila površino, ki bi jo lahko guma dovolj dobro prijemala, da bi se premaknila.
Danes je računalniška optična miška zasnovana z optičnim senzorjem, namesto z gumo. Optični senzor lahko »vidi« površino, po kateri se premika, in zaznava smer, v kateri se premika miška. V mnogih primerih miška ni več potrebna. Ni gumijaste krogle, ki bi morala prijemati površino za premikanje.
Če pa miško uporabljate na pol ali popolnoma odbojni površini, je morda še vedno potrebna miška. Na odsevni površini bi se optični senzor v bistvu le videl na površini, ker bi površina odražala sliko optičnega senzorja. To povzroči, da senzor ne ve, v katero smer se premika miška. Z miško lahko senzor zazna gibanje in smer.
Nekateri računalniški miši so laser namesto optičnega senzorja. Tehnično gledano laserska miška še vedno uporablja tip optičnega senzorja. Razlika je v tem, da optični miški senzor uporablja LED svetlobo za sledenje gibanju, medtem ko laserski senzor uporablja lasersko svetlobo. Prednost laserske miške je, da deluje na skoraj vseh površinah, vključno s črnimi in sijočimi površinami. Vendar pa ima lahko laserska miška težave pri delu na površini, podobni tkivu, optična miška pa bi bolje delovala.