The mechanism that registers a keystroke when a key is pressed. Mechanical keyboards use physical switches while membrane keyboards use rubber domes or scissor switches.