Программируемая POS-клавиатура представляет собой основное устройство управления кассовым программно-аппаратным комплексом кассы. Подключение клавиатуры к кассовому аппарату осуществляется через PS/2 или USB порты.
POS-клавиатура предназначена для взаимодействия оператора с кассовой программой. Возможность программирования такой клавиатуры позволяет назначать на клавиши не только кассовые операции (регистрация товаров, применение модификаторов, снятие отчетов и т.д.), но и операции по управлению периферийным оборудованием (денежным ящиком, весами, сканером, ФР и т.д.). Большинство программируемых клавиатур не требует установки специальных драйверов для взаимодействия с кассой. Настройка клавиш выполняется при помощи утилит, идущих в комплекте поставки вместе с POS-клавиатурой.
Кассовое ПО Artix поддерживает работу с любыми стандартными и программируемыми клавиатурами, подключаемыми через порты PS/2 и USB.
Клавиатуры, которые уже используются в работе с кассовым ПО Artix:
- Стандартная 101-клавишная клавиатура
HengYu S78A-MP-M3
Wincor nixdorf TA85 TA85P
TIPRO MID-AM-KM064K
PREH MCI 84
Posiflex KB6600
Partner KB-78
HengYu SA66A-PM123
- CheckWay ChWay78PK
- HengYu S60C
- POSUA LPOS-064
altnum
комбинаций от ридера карт.Чувствительность ввода с клавиатуры определяется параметром timeout
в конфигурационном файле /linuxcash/cash/conf/ncash.ini
в секции [HW.KEYBOARD]
. Данные, которые поступают в буфер быстрее указанного времени, воспринимаются введенными через сканер или ридер.
На клавиатурах Posiflex KB-66xx возможна ситуация, при которой клавиша Enter залипает. Для таких моделей рекомендуется обрабатывать подобные ситуации, установив параметр handleStuckEnter
в конфигурационном файле /linuxcash/cash/conf/ncash.ini
в секции [HW.KEYBOARD]
в значение true
.
Наименование | Тип данных | Возможные значения | Описание | Примечания |
---|---|---|---|---|
timeout | целочисленный | Целое положительное число | Чувствительность ввода данных | По умолчанию 100 мс |
handleStuckEnter | логический |
| Обрабатывать залипший Enter на клавиатуре Posiflex KB-66xx | По умолчанию false |
[HW.KEYBOARD] ; Настройки клавиатуры ... ; чувствительность ввода (в милисекундах) ; позволяет разделить данные, которые введены вручную, и данные которые введены с помощью ; клавиатурного сканера или клавиатурного ридера магнитных карт ; timeout = 100; ; Обрабатывать залипший Enter на клавиатуре Posiflex KB-66xx, по умолчанию выключено ;handleStuckEnter = false