Chapter 3: Programming 3-3
NCRUsbKeyboardCtl HID usages
NCRUsbKeyboardCtl employs industry standard and NCR Proprietary
HID Usage interfaces to exercise the keyboard control programming
capability of the firmware. The NCR Proprietary usages are contained
in the following table:
Table 1: NCR Proprietary HID Usages
Usage Hexadecimal Value
HID_USAGE_PAGE_NCR_MISC 0xFF8F
KEYLOCK 0x01
KEYBOARD_TONE 0x02
KEYBOARD_MAP 0x03
KEY_CLICK_INFO 0x11
ERROR_TONE 0x12
TONE FREQUENCY 0x21
TONE DURATION 0x22
TONE VOLUME 0x23
KEY_MATRIX_USAGE 0x31