POS-клавиатуры
Программируемая клавиатура (POS-клавиатура) (от англ. Point of Sale — точка продажи) — клавиатура, которая служит для управления программно-аппаратным комплексом. С точки зрения общепринятой классификации, программируемая клавиатура, равно как и стандартная, относится к периферийному оборудованию, и по своей сути является устройством ввода информации.
Существуют два главных отличия POS-клавиатуры от клавиатуры стандартной. Во-первых, программируемая клавиатура используется не столько для введения символьной информации, сколько для управления кассовыми операциями. Во-вторых, клавиши программируемой клавиатуры изначально не имеют привязки к кодовым последовательностям (или макросам). Их прописывает технический специалист, когда устанавливает периферийное оборудование. Функциональность выбранной клавиатуры зависит от количества потенциальных комбинаций макрокоманд.
Каждая клавиша матричной конструкции программируется на выполнение определенной последовательности действий (от формирования товарных позиций в чеке до отсылки отчетной информации в «головной» компьютер). Суть любого программируемого устройства ввода — свести к минимуму количество нажатий кнопок. Проще говоря, закрепить за кнопкой как можно более длинный алгоритм действий. Некоторые кнопки в процессе подготовки в работе программируемого периферийного устройства могут быть объединены в одну путем наложения специальной накладки. Соответствий между определенной клавишей и её закрепленным значением может быть несколько: все зависит от возможного количества программируемых слоев. После того, как алгоритм прописан для каждой кнопки каждого слоя, сохраненная раскладка клавиатуры может быть использована для настройки всех остальных клавиатур сети, а также для последующей редактуры.