Miten kosketusnäytöt toimivat?
Yleisin tekniikka on kapasitiivinen kosketus, jota käytetään älypuhelimissa ja tableteissa. Sormesi (joka johtaa sähköä) häiritsee näytön pinnan sähköstaattista kenttää. Kulmien anturit mittaavat kapasitanssin muutoksen kosketuspaikan tarkan sijainnin määrittämiseksi. Resistiiviset kosketusnäytöt (joissakin teollisuuslaitteissa) toimivat painamalla kaksi johtavaa kerrosta yhteen.
Monikosketustekniikka
Nykyaikaiset laitteet tukevat monikosketusta, tunnistaen useita samanaikaisia kosketuspisteitä. Useimmat älypuhelimet tukevat 5–10 kosketuspistettä. Tämä mahdollistaa eleet kuten nipistys-zoomaus, kahden sormen kierto ja kolmen sormen pyyhkäisy. Kosketuskontrolleri käsittelee kaikki kosketuspisteet samanaikaisesti ja raportoi sijainnit 60–240 Hz:n taajuudella (kosketusnäytteenottotaajuus).
Kosketustapahtuma-API:t
Selaimet tarjoavat useita API:ita kosketusvuorovaikutukseen: Touch Events (touchstart, touchmove, touchend) antavat yksityiskohtaista monikosketustietoa, mukaan lukien kosketustunniste, koordinaatit ja kosketussäde. Pointer Events tarjoaa yhtenäisen API:n hiirelle, kynälle ja kosketukselle. Tämä testi käyttää Touch Events -tapahtumia suoraan monikosketuksen seurantaan hiiren toimiessa varavaihtoehtona ei-kosketuslaitteilla.