Определение
Клавиатура — набор кнопок (клавиш), предназначенных для управления каким-либо устройством или для ввода информации. Как правило, кнопки нажимаются пальцами.
Существует два основных вида клавиатур: музыкальные и алфавитно-цифровые.
Алфавитно-цифровые клавиатуры
Алфавитно-цифровые клавиатуры используются для управления техническими и механическими устройствами (пишущая машинка, компьютер, калькулятор, кассовый аппарат, телефон). Каждой клавише соответствует определённый символ или несколько. Возможно увеличить количество действий, выполняемых с клавиатуры, с помощью сочетаний клавиш. В клавиатурах такого типа клавиши сопровождаются наклейками с изображением символов или действий, соответствующих нажатию.
Набор текста на клавиатуре называется печатанием — или, в разговорной речи, набиванием. Существует определённая методика печатания текста на клавиатуре, позволяющая избежать профессионального заболевания. Существуют также методики, позволяющие набирать текст, не глядя на клавиатуру, так называемый слепой метод печати.
Цифровые клавиатуры
Цифровой клавиатурой называется совокупность близко расположенных клавиш с цифрами, предназначенных для ввода чисел (например, номеров). Существует два различных варианта расположения цифр на таких клавиатурах.
В телефонах используется клавиатура, в которой числовые значения клавиш возрастают слева направо и сверху вниз. Аналогичный тип клавиатуры используется в домофонах и других средствах аудиосвязи (например, в программе Skype), а также на пультах дистанционного управления (например, на пульте управления телевизором).
В калькуляторах используется клавиатура, в которой числовые значения клавиш возрастают слева направо и снизу вверх. Многие компьютерные клавиатуры справа имеют блок клавиш, в который входит клавиатура калькуляторного типа.
Мультимедийная компьютерная клавиатура, способная управлять громкостью звука и сетевым поведением компьютера.
Мультимедийные клавиатуры
Многие современные компьютерные клавиатуры, помимо стандартного набора из ста четырёх клавиш,
снабжаются дополнительными клавишами (как правило, другого размера и формы), которые предназначны
для упрощённого управления некоторыми основными функциями компьютера:
1. управление громкостью звука: громче, тише, включить или выключить звук;
2. управление лотком в приводе для компакт-дисков: извлечь диск, принять диск;
3. управление аудиопроигрывателем: играть, поставить на паузу, остановить воспроизведение,
промотать аудиозапись вперёд или назад, перейти к следующей или предыдущей аудиозаписи;
4. управление сетевыми возможностями компьютера: открыть почтовую программу, открыть браузер,
показать домашнюю страницу, двигаться вперёд или назад по истории посещённых страниц, открыть поисковую систему;
5. управление наиболее популярными программами: открыть калькулятор, открыть файловый менеджер;
6. управление состоянием окон операционной системы: свернуть окно, закрыть окно, перейти к следующему или к
предыдущему окну;
7. управление состоянием компьютера: перевести в ждущий режим, перевести в спящий режим, пробудить компьютер,
выключить компьютер.
Так как многие из этих функций (управление звуком и воспроизведением звукозаписей, управление компакт-дисками и т. п.)
относятся к сфере мультимедиа, то такие клавиатуры часто называются «мультимедийными клавиатурами».
По соображениям коммерческого характера производители и (или) поставщики таких клавиатур предпочитают намеренно снабжать
их такими драйверами, которые значительно ограничивают функциональные возможности клавиш. Например, клавиши управления
воспроизведением звукозаписей оказываются способны управлять только какой-то одной программой-аудиопроигрывателем, а сетевые
клавиши способны управлять только одним браузером из нескольких существующих в мире. Кроме того, пользователи нередко бывают
лишены всякой возможности по перепрограммированию функционального предназначения большинства дополнительных клавиш (кроме,
возможно, специальной группы «пользовательских клавиш»), а также не могут определять дополнительные сочетания нескольких
клавиш (с участием мультимедийных) и назначать им новые специальные функции.
Этот недостаток, впрочем, легко преодолевается в настоящее время при помощи специальных универсальных драйверов,
разрабатываемых независимыми авторами. Примером такого драйвера является Extra Keys Assigner 2.