Un touchpad (numit și trackpad) este un tip de dispozitiv de intrare pentru calculatoare care face aceleași lucruri ca un mouse. Acesta este format dintr-o suprafață plană, sensibilă la atingere, pe care utilizatorul glisează unul sau mai multe degete pentru a muta cursorul pe ecran. Alături de touchpad se află butoane care funcționează la fel ca butoanele mouse-ului, inclusiv click stânga și click dreapta. La unele touchpad-uri mai noi, nu există butoane propriu-zise, iar apăsarea se face prin apăsarea lângă butonul touchpad-ului însuși.

Spre deosebire de șoarecii de calculator, touchpad-urile rămân într-un singur loc atunci când sunt utilizate. Acest lucru face ca acestea să fie ușor de încorporat în hardware. Acestea se găsesc mai ales pe laptopuri, deoarece, atunci când utilizatorul călătorește, uneori nu poate folosi un mouse. Dar majoritatea laptopurilor permit utilizatorului să poată atașa (conecta) un mouse separat. În afară de laptopuri, touchpad-urile sunt din ce în ce mai mult utilizate și pe dispozitivele mobile cu interfață grafică, inclusiv pe playerele MP3 (unul dintre cele mai cunoscute fiind iPod) și telefoanele mobile (cum ar fi BlackBerry). Cu toate acestea, touchpad-urile de pe dispozitivele mobile de astăzi, cum ar fi smartphone-urile și computerele tabletă, au fost înlocuite cu ecranul tactil, care se utilizează la fel ca un touchpad, cu excepția faptului că ecranul este încorporat în însăși suprafața sensibilă la atingere, astfel încât nu este nevoie de cursorul mouse-ului. Este suficient să se atingă oriunde pe suprafață pentru a alege ceea ce se află pe ecran în acea parte.

Cele mai multe touchpad-uri au funcția de atingere, care imită butonul de clic stâng de pe un mouse. Noile modele de touchpad-uri fac adesea mai multe lucruri, deoarece pot răspunde la presiunea exercitată de mai multe degete. Acest lucru se numește multi-touch și face posibilă efectuarea unor acțiuni precum derularea, mărirea și micșorarea imaginii și rotirea unei pagini sau a unei părți a ecranului. Utilizatorul poate alege și modifica funcțiile care se execută în cazul în care face anumite mișcări. De exemplu, funcția normală de atingere a pad-ului este cea de clic stânga pe mouse. Utilizatorul o poate schimba în secțiunea de setări în clic dreapta al mouse-ului, dacă îi place mai mult.