O pană de tastatură este o interfață care permite unui dispozitiv care nu are tastatură să se conecteze la un computer ca și cum ar trimite date de la tastatură. Deoarece majoritatea software-ului de introducere a datelor este configurat pentru a prelua date de la o tastatură, este necesar să utilizați o pană de tastatură dacă doriți să conectați un periferic, cum ar fi un scanner de coduri de bare sau un cititor de bandă magnetică și să trimiteți informații către program. Pana este așa numită deoarece versiunea fizică „se intersectează” între tastatură și computer. Tastatura este conectată în pană, care la rândul său este conectată la computer, astfel încât datele să poată fi introduse fie prin tastatură, fie prin celălalt periferic.
Există și versiuni software ale tastaturii. Aceste programe preiau informații care sunt trimise de dispozitivul de intrare extern, de obicei conectat fie printr-un port COM sau USB, și le trimit prin buffer-ul de tastatură al sistemului de operare, astfel încât computerul să creadă că informațiile au fost trimise prin tastatură.
O pană de tastatură poate fi utilă atunci când utilizați software cu un periferic pentru care software-ul nu a fost destinat. În timp ce unele programe de introducere a datelor sunt scrise special cu scanere de coduri de bare sau cititoare de bandă magnetică în minte, majoritatea este scrisă presupunând că o tastatură va fi singurul dispozitiv folosit pentru introducerea datelor. Cu toate acestea, pentru eficiență, multe companii folosesc coduri de bare în loc să introducă manual codul unității și, din moment ce majoritatea oamenilor nu citesc coduri de bare, a fost nevoie de o metodă de a traduce codul de bare în informațiile sale constitutive și de a-l transmite computerului ca date alfanumerice. Pana tastaturii a fost dezvoltată în primele zile ale calculului, de un programator de la Altek Instruments din Marea Britanie.
Tastaturile mai vechi sunt construite pentru a interfața cu un computer printr-un port PS/2, deoarece acesta este portul tradițional pentru tastatură. Versiunile mai noi oferă de obicei o interfață atât pentru un cablu PS/2, cât și pentru un cablu USB, deoarece tastaturile USB devin din ce în ce mai standard. Unele zone sunt construite pentru a interfața cu porturi proprietare, cum ar fi Portul 17 al IBM sau OCIA. Acest tip de pană de tastatură este din ce în ce mai greu de găsit, dar companiile mici încă există pentru a umple nișa.