Un signal particulier est envoyé à l'ordinateur chaque fois qu'une touche est enfoncée.
Chaque touche du clavier d'ordinateur se voit attribuer une ligne et une colonne à l'aide d'un réseau matriciel.
Entre la ligne et la colonne, un contact électrique est établi lorsqu'une touche est enfoncée.
Les signaux électriques sont envoyés à un microcontrôleur, qui envoie ensuite à l'ordinateur un code décrivant le caractère auquel correspond la touche.