Клавиатуры могут быть сделаны на базе разных архитектур, даже путём электромонтажа дискретных кнопок (тоже могут быть разных принципов действия: контактные, емкостные, герконовые, оптические, холловские и т.д.) на печатную плату.
В мембранной клавиатуре контакты дорожек на плате замыкаются проводящими участками на мембране. Размер кнопок, усилие нажатия и т.д. определяются этой же мембраной. Кнопка является чисто декоративным элементом.
Механические клавиатуры разнообразны по своим принципам действия: от дискретных механических кнопок до чисто механических, как в пишущей машинке или арифмометре.
Оптическая клавиатура содержит под каждой кнопкой по оптическому датчику нажатия либо ИК-датчик приближения пальца вместо кнопки.
Мембранная клавиатура - наиболее дешёвая при массовом производстве, механические - в случае применения емкостных, холловских или герконовых кнопок устойчивы к воздействию пыли и грязи, оптические - имеют наибольший срок службы.