NCR 5953 Wireless Office Headset User Manual


 
4-2 Chapter 4: Programming
The keyboard has additional capabilities unique to the POS
environment. The keyboard firmware supports the following POS
functions:
Programmable keyboard matrix
Configurable key click tone
FPGA Firmware Defaults
During USB initialization all USB devices are required to enumerate.
Each device reports its data and ID to the host where the Host USB
driver sends the report to the corresponding USB Device Driver.
Power Up and Reset POS Default Conditions:
Default keyboard matrix configuration
Calculator style numeric keypad configuration
Num Lock On.
Unique POS Capabilities
The keyboard firmware supports the following POS-specific extensions
to the standard PC firmware:
Programmable Key Matrix
Configurable Keyclick Tone
NCR Platform Software Components
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: