Tastatūras kontrolieris jeb klaviatūras kontrolieris - mikrokontrolieris, kas nodrošina datora tastatūras funkcionēšanu.

Tastatūras kontrolieris 8255 (1977. gads)

Tastatūras kontrolieris atbrīvo datora centrālo procesoru no ilglaicīgu skenēšanas operāciju izpildes, kuru laikā tiek noteikta rindas un kolonas pozīcija, kurā notikusi kontaktu savienošanās, un koda noteikšana atbilstoši nospiestajam taustiņam. Kods, kuru tastatūra sūta kontrolierim, nesatur taustiņa simbolisko informāciju, bet gan tā kārtas skaitli, tā saucamo skenkodu (scan-code). Šāds risinājums ļauj operatīvi pieskaņot tastatūru jebkurai kodu tabulai.

Kontrolieris neatrodas pašā tastatūrā, bet gan datorā. Agrāk to kā atsevišķu mikroshēmu izvietoja uz mātesplates, bet tagad visbiežāk tas integrēts mātesplates mikroshēmojumā.

Personālajos datoros izmantotie tastatūras kontrolieri: