thumb|Budowa klawiatury typowego notebooka (cztery warstwy) Technologia klawiatur komputerowych obejmuje wiele elementów. Opracowano różne technologie przeznaczone dla użytkowników domowych i zoptymalizowane do zastosowań przemysłowych. Standardowa pełnowymiarowa klawiatura alfanumeryczna zwykle ma 101–105 klawiszy; klawiatury zintegrowane w laptopach są zazwyczaj mniej rozbudowane.
Klawiatury wirtualne, obsługiwane głównie przez ekrany dotykowe, nie mają fizycznych przełączników – zamiast tego zapewniają sztuczny dźwięk i sprzężenie haptyczne. Ta odmiana bywa użyteczna, bo nie ogranicza jej sztywna konstrukcja fizycznej klawiatury.
Większość współczesnych klawiatur ma własny procesor sterujący i diody sygnalizacyjne, które przekazują użytkownikowi (oraz CPU) informacje o bieżącym stanie klawiatury. Dzięki technologii Plug and play domyślny układ klawiszy może zostać przekazany systemowi podczas podłączania, co umożliwia natychmiastowe użycie bez dodatkowej konfiguracji (o ile użytkownik tego nie wymaga). Pozwala to także produkować uniwersalne klawiatury na wiele rynków językowych – różnią się jedynie symbolami nadrukowanymi na nakładkach klawiszy.
Wykrywanie naciśnięć klawiszy Membranowe