Page 2
NCR, therefore, reserves the right to change specifications without prior notice. All features, functions, and operations described herein may not be marketed by NCR in all parts of the world. In some instances, photographs are of equipment prototypes. Therefore, before using this document, consult with your NCR representative or NCR office for information that is applicable and current.
Page 3
Preface Audience Notice: This document is NCR proprietary information and is not to be disclosed or reproduced without consent. Safety Requirements This device does not contain any user serviceable parts and should only be serviced by a qualified service technician.
Table of Contents Chapter 1: General Overview Introduction ................... 1-1 109 Key USB Keyboard..............1-1 Model Number ................1-2 Major Model Code ..............1-2 Sub Model Code ................. 1-2 Power Code................. 1-2 Language Code................1-2 Features ....................1-3 Keylock .................... 1-3 Speaker.....................
Page 6
Power LED ................1-11 Glide Pad ................... 1-12 Fingerprint sensor ..............1-12 Key Re-mapping Registry Manipulation Tool ......1-13 Chapter 2: Installation Environmental Conditions ..............2-1 Physical Environment..............2-1 Operating Range ................ 2-1 Storage Range ................2-1 Transit Range................2-2 Electrical Environment ..............
Page 7
Configurable Key Click Tone ..........3-11 NCR Platform Software Components ........3-12 NCR USB Keyboard Control Parameterization Registry Values ..................3-14 NCR USB Keyboard Control Data Capture Registry Values ..................3-15 Chapter 4: 5932 USB Keyboard Migration Overview....................4-1 Legacy USB Option ................ 4-1 Services Considerations..............
Page 8
Replacing the MSR Swipe ............5-8 Replacing the Speaker ............... 5-9 Replacing the Keylock ............. 5-10 Removing the Keyboard Membrane Sheet......5-11 5932 USB Kit and Spare Parts List ............ 5-15 5932 USB Kit.................. 5-15 MSR Cleaning Cards..............5-15 USB Keyboard................5-15 Keyboard Cleaning Procedures ............
Page 9
NCR is not responsible for any radio or television interference caused by unauthorized modification of this equipment or the substitution or attachment of connecting cables and equipment other than those specified by NCR.
Page 10
Voluntary Control Council For Interference (VCCI) International Radio Frequency Interference Statement Warning: This is a Class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures.
Industry-standard alphanumeric PC keyboard The keyboard contains the key matrix and other POS-specific functions such as Keylock, speaker, system status indicator, and magnetic stripe reader (MSR). This 5932 keyboard also has a USB port to connect a Scanner or other USB device.
Model Number The keyboard's 12-digit model number is located on its serial number label. The model number identifies the keyboard features. The twelve- digit model number is defined in the following illustration. 5932 50 90 90 Class Number Language Code...
Chapter 1: General Overview Features The NCR 5932 USB Keyboard supports the following features: • Keylock • Speaker • Magnetic Stripe Reader (MSR) • Keyboard Status LEDs Keylock The USB keyboard has a four-position Keylock. You can rotate the Keylock between specific positions by use of three keys. The positions are explained in the following table.
Chapter 1: General Overview The MSR is an optional feature that provides support for reading magnetically coded data cards. The keyboards support two different types of MSR: • ISO Tracks 1, 2, and 3 • JIS-II and ISO Track 2 The MSR head is connected to the MSR Amplifier Assembly via the MSR connector.
Comparisons Between the PS/2 and USB Keyboards Overview The NCR 5932 USB Keyboard is a replacement for its predecessor, the 5932 PS/2 (wedge), with features and advantages not present in the older product. This section is a discussion of those features with some explanation of the advantages.
Chapter 1: General Overview Discussion The NCR 5932 line of keyboards contain, most basically, a set of keys in a physical configuration that has been found useful to retailers. The keyboards also come with additional features, some optional, that add value to the retail environment.
Page 17
25 Kb. The USB keyboard uses the USB 1.1 protocol, which is a different bit-serial protocol that operates at either 1.5 or 12 Mb. NCR’s keyboard operates at 12 Mb except for the Glide Pad, which operates at 1.5 Mb.
Graphical User Interfaces, keyboards have added one or two GUI keys and current keyboards are now called 102-Key or 103-Key style. The NCR PS/2 keyboard does not contain these GUI keys. The NCR USB keyboard does not have reserved positions for those keys, but permits those keys to be added using the keyboard programmability (see Keyboard Programmability).
Chapter 1: General Overview With the 5932 PS/2, this is accomplished by using firmware that senses both plungers and the time lag between the plungers. If adjacent plungers are pressed within a certain interval, then the firmware only sends one of the two. Which one it sends is fixed, and the time lag is fixed.
For example, the combination of Shift and F1 key values may be used to provide compatibility with the 5932 PS/2 keyboard. A double-zero key is another potential use for this feature. Any combination of up to two key values may be assigned to a single plunger on the keyboard.
MSR. Scanner port The PS/2 keyboard contains an NCR-proprietary RJ-45 connection for RS-232 based scanners. This port has technical limitations and a limited subset of NCR scanners are qualified.
1-12 Chapter 1: General Overview Glide Pad The PS/2 keyboard has no Mouse, Trackball, or Glide Pad capability. The USB keyboard supports an optional Glide Pad. The Glide Pad is a standard USB HID mouse-type device, seen within the host computer software as separate from each of the other independent USB devices.
The Show Key #… radio buttons in the lower left allow the user to select whether to display the key tips, the HID usage values, or the NCR- designated Key Number for display Clicking on an individual key highlights the key and enables the Key Number and Usage box.
Page 24
1-14 Chapter 1: General Overview The values currently stored in the Registry for NCR 5932 USB keyboards can be retrieved by clicking the Get Registry Map button. The only values stored in the registry are the values that are non-default.
Installation Chapter 2: Environmental Conditions Physical Environment This section lists the physical and electrical environments required for the NCR 5932 USB Keyboards. Operating Range Condition Range Temperature 5°C to 45°C (40°F to 113°F) Relative Humidity 10% to 90% Non-condensing Barometric Pressure 15.2 to 0.2 psi up to a...
Chapter 2: Installation Transit Range Condition Range Temperature -40° to 60°C (-40°F to 140°F) Temperature Change 20°C (36°F) per hour max. Relative Humidity 5% to 95% Condensation may occur when equipment is transferred from cold to warm areas during shipment. If flash condensation has occurred, only operate the keyboard after the equipment has dried and been stabilized to the operating environment.
Chapter 2: Installation Operational Environment The following parameters apply to keyboard operations. System Configuration No keyboard configuration is required at installation time. The keyboard is configured at the time of manufacture by default to recognize the Ctrl-Alt-Del key combination for system reset. Unit Setup No unit setup is required at installation time, unless configuration must be changed from factory defaults.
Chapter 2: Installation Installing the Keyboard Caution: The power supply cord is used as the main disconnect device. Ensure that the socket outlet is located/installed near the equipment and is easily accessible. Le cordon d’alimentation est utilisé comme interrupteur général. La prise de courant doit être située ou installée a proximite du matériel et être facile d’accés.
Chapter 2: Installation The pin assignments for the connector are shown below. Contact Number Signal Name Typical Wiring Assignment VBUS White Green Black Shell Shield Drain Wire USB Keyboard Scanner Connection The USB keyboard may be connected to a USB hand held scanner or other USB device as shown in the following illustration.
Chapter 2: Installation Powering Up This section describes powering up the workstation and the initial checkout procedures after all hardware has been installed. Note: No keyboard configuration is required at installation time. The keyboard is configured at the time of manufacture by default to recognize the key combination for system reset.
Chapter 2: Installation USB Keyboard The USB keyboard key layout is shown below. Caps S c roll L ock L oc k Lock Page Scrol l Home Insert Pause Lock Page Pri n t Nu m Delete Down Lock Screen F10 F11 Caps Scrol l...
Chapter 2: Installation Keycode Charts The following tables correlate the keyboard key number, unshifted character and scan code for the USB keyboard USB Keyboard Keycode Table Key Number Unshifted Character USB HID Keyboard Usage ID (h) Insert Home Page Up Delete Page Down ↑...
Page 34
2-10 Chapter 2: Installation Key Number Unshifted Character USB HID Keyboard Usage ID (h) — Backspace Caps Lock ‘ (single quote) Return Shift (left side)
Page 35
Chapter 2: Installation 2-11 Key Number Unshifted Character USB HID Keyboard Usage ID (h) , (comma) . (period) / (forward slash Shift (right side) Ctrl (left side) Alt (left side) Space Alt (right side) Ctrl (right side) Left Shift-F5 E13E Left Shift-F8 E141 Left Shift-F6...
Page 36
2-12 Chapter 2: Installation Key Number Unshifted Character USB HID Keyboard Usage ID (h) ENTER Enter Left Shift-F3 E13C Left Shift-F4 E13D...
Chapter 2: Installation 2-13 Labels External Nameplate Each keyboard is marked with the NCR part number and revision level. The suppliers' sequential serial or tracking number and the suppliers' UL and CSA files numbers, around its respective marking.
2-14 Chapter 2: Installation Barcode/Serial Number Label The 5932 USB Keyboard has a barcode/serial number label as specified in NCR document 497-0422987. The label material is: NCR System Media 901840 Thermal Top Coated Permanent Adhesive. An example is shown below.
Chapter 2: Installation 2-15 Weights and Measures Label The 5932 USB Keyboard has a Weights and Measures label. The label material is 3M #7380 tamper indicating polyester, with 3M #7745 imprintable laminate. An example is shown below.
Chapter 3: Firmware USB Keyboard Capabilities The NCR USB Keyboard is a multifunction device comprised of several functions, including a keyboard switch matrix and a speaker. Both of these functions are controlled by a single field programmable gate array (FPGA).
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: Table 1: NCR Proprietary HID Usages Usage...
Page 44
Chapter 3: Programming The report descriptors as emitted by the HID device should be consulted as the authority for the format of the reports. Software should access fields using report descriptor-based techniques and should not assume that all revisions of the product use identical report descriptors.
Keyboard Matrix for 5932 USB Keyboard (PID 0x0320) The keyboard matrix comprises a list of key numbers and respective positions within the keyboard translation table. The default keyboard map for the 5932 USB Keyboard (PID 0x0320) is as follows: Sorted by Key Number Sorted by Offset...
Page 46
Chapter 3: Programming FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number E140 E142...
Page 47
Chapter 3: Programming FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number E13F E141 E13E...
Page 48
Chapter 3: Programming FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number E13D E13D...
Page 49
Chapter 3: Programming FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number E13E E141 E13F E140 E142 E143 E143...
Page 50
3-10 Chapter 3: Programming FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number E13C E13D E13C E13D E13E E13F E140 E141 E142 E143...
Chapter 3: Programming 3-11 FPGA FPGA FPGA Number Usage Offset Offset Number Usage Usage Offset Number Configurable Key Click Tone The FPGA has the ability to sound a short chirp whenever a key is pressed, providing auditory feedback to an operator of the keyboard. This auditory feedback is optional.
Lower frequency numbers produce lower tones, and higher frequency numbers produce higher tones. NCR Platform Software Components NCR provides three platform software components for configuring the keyboard: the NCR USB Keyboard Control, the Set USB Key Matrix application and the Set USB Key Clicks application.
Page 53
SetKeyMatrix. The SetClicks method examines all currently-enumerated HID devices, finds those with a Vendor-ID equal to NCR’s assigned Vendor ID (0x0404). Among all qualified devices found, each device is searched for a KEY_CLICK_INFO feature report that contains Volume, Frequency, and Duration usages.
3-14 Chapter 3: Programming NCR USB Keyboard Control Parameterization Registry Values Program Parameterization Registry values appear under the registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\NCR\USBKeyboard\PID_0320\] Table 3: Key-Value Definitions Keyword Value (Decimal numbers) Default Registry A frequency between 1760 DWORD KeyClick\frequency 27Hz and 42192 Hz...
Chapter 3: Programming 3-15 NCR USB Keyboard Control Data Capture Registry Values NCR Data Capture Registry values appear under the registry key: [HKEY_LOCAL_MACHINE\SOFTWARE\NCR\NCRUsbKeyboardCtl\DataCapture] "DcapControl"="10 (Hex destination(s): 1=DCap App, 2=Debugger, 4=File; 10/20/40 for immediate)" "DcapFile"="C:\\NcrDataCap.log" "DcapFileMax"="0 (Max KB of data cap file)"...
Page 56
3-16 Chapter 3: Programming SetUsbKeyMatrix may be launched “by hand” using the Windows Start > option, or any equivalent shortcut technique (desktop, quick- launch pad, menu). If started in this manner, the command line can optionally contain strings of the form “keyword{= value}”, where keyword is one of the defined parameters, and value is an optional numeric value to be applied to that key.
Page 57
Chapter 3: Programming 3-17 Command-line parameters may include a value for the runtime duration. If specified, the application remains resident only for the requested duration. This permits the application to be used only during defined events such as system start-up, and after which the application will no longer remain resident in memory.
BIOS option, Legacy USB, is available in BIOS Version 2.2.1.1 for NCR 7452 and 7453 terminals. The default setting is Disabled. Enabling the Legacy USB option in the 7452 terminal BIOS makes the 5932 USB Keyboard look like a PS/2 keyboard to MS-DOS. For more information about 7452 BIOS Setup options, refer to the NCR 7452 Hardware User's Guide (BD20-1373-C).
Legacy USB. Restrictions The 5932 USB Keyboard is not supported under DOS and Windows NT operating environments. This keyboard is supported under DOS for the purpose of servicing the terminal only. See the Services...
Chapter 4: 5932 USB Keyboard Migration Power Up and Operating System Considerations The following illustration provides an overview of what occurs when the terminal is turned on and the system boot occurs in the following operating/runtime environment. • BIOS Version 2.2.1.1 or later •...
Windows 2000 to accelerate the boot.ini timer. Refer to the Power Up and Operating System Considerations flow chart on the previous page. Q: Which operating systems does NCR support with the 5932 USB Keyboard? A: Depending on the POS platform, NCR supports Windows 95, Widnows 98, Windows 2000, and Windows XP as the operating environment.
Service Chapter 5: Introduction This chapter contains information about the service and repair of the NCR 5932 USB Keyboards. Topics include: • Safety requirements • Problem isolation procedures • Removing parts for replacement • Spare parts list • Keyboard cleaning procedures...
être située ou installée a proximite du matériel et être facile d’accés. Problem Isolation Procedures NCR offers both on-site and mail-in service for the NCR 5932 USB Keyboards. Before calling for service or mailing in your unit for repair, step through the problem isolation procedures on the next page to make sure the keyboard is the module in need of repair.
Chapter 5: Service Troubleshooting Table The following table provides general troubleshooting tips. If you experience a problem with your keyboard, explore the possible solutions in this table before replacing any component in the system. Symptom Probable Cause Solution Keyboard not Keylock in “L”...
Page 66
Chapter 5: Service Symptom Probable Cause Solution MSR not working MSR card not oriented Ensure that magnetic properly stripe is oriented properly. Refer to graphic on MSR guide. MSR harness loose or Ensure that the MSR broken harness is securely fastened to the control board, and that none of the wires have pulled...
Chapter 5: Service Removing Parts for Replacement USB Keyboard Note: Before replacing the MSR, try cleaning it with an MSR cleaning card. See the Spare Parts List for the part number. This section discusses how to remove the MSR, MSR Swipe, Speaker and Keylock for replacement.
Page 68
Chapter 5: Service 3. Unplug the MSR and roll it out of the slot. 19604a 4. Replace the MSR. • Insert the MSR into the slot, making sure the MSR is under the 2 tabs of the MSR Slide. • Press down on the MSR until it is fully seated into the slot.
Page 69
Chapter 5: Service 5. Route the MSR Cable as shown in the following illustration. Plug the MSR Cable into the MSR connector. 19595 Note: Make sure that you have all cables in properly so they don’t get damaged while replacing the cover. 6.
Chapter 5: Service Replacing the MSR Swipe 1. Snap out the MSR Swipe from the side of the keyboard. 19605 2. Replace with a new Swipe. Note: Make sure you place the tabs under the MSR properly or it can get damaged during insertion.
Chapter 5: Service Replacing the Speaker 1. Lay the keyboard on a flat surface with keys facing down. 2. Remove the Back Cover (11 screws). 3. Unplug the Speaker Cable from the board. 4. Remove the Speaker from the retainer tabs. 19598 5.
5-10 Chapter 5: Service Replacing the Keylock 1. Lay the keyboard on a flat surface with keys facing down. 2. Remove the Back Cover (11 screws). 3. Using your fingers, carefully disconnect the Keylock ribbon cable. 4. Using a needle nose pliars, twist and break off the 2 Keylock assembly locking tabs.
Chapter 5: Service 5-11 Removing the Keyboard Membrane Sheet 1. Lay the keyboard on a flat surface with keys facing down. 2. Remove the Back Cover (11 screws). Touchpad Cable Main Membrane Cable Keylock Connector Board Connectors Cable Connector MSR Board 19608 Note: When you lift the Back Cover off, the MSR Swipe falls free.
Page 74
5-12 Chapter 5: Service 4. Using your fingers, disconnect the Keylock Ribbon Cable. 5. Unplug the Mouse Pad Cable. 6. Remove 3 screws from the Main Control Board and 2 screws from the MSR Board. 7. Lift the 2 boards from their locator pins and lay them aside with the cable still connected between the 2 boards.
Page 75
Chapter 5: Service 5-13 13. Lift the edge of the Main Control Board and insert the Keylock Ribbon Cable into the connector. Caution: Be careful not to twist or crimp the Keylock Ribbon Cable. Insert Keylock Ribbon Cable 19610 14. Replace the screws in the Main Control and MSR Boards. 15.
Page 76
5-14 Chapter 5: Service 20. Install the MSR as shown in the Removing the MSR section. Check to see that the MSR is aligned properly with the guide by swiping a card backward and forward. The card should swipe smoothly, and you should not feel a “bump” when the card passes through the guide.
Chapter 5: Service 5-15 5932 USB Kit and Spare Parts List 5932 USB Kit Kit Number Part Number Description 5932-K090 497-0410771 Kit-Keytip “00” (Sejin) MSR Cleaning Cards Part Part Number MSR Cleaning Card, Dry 998-0052929 MSR Cleaning Card, Wet 603-9004998...
5-16 Chapter 5: Service Keyboard Cleaning Procedures NCR USB keyboards are designed for general retail applications. These products, however, are not resistant to spills, dust, and foreign objects that may cause keyboard failures. To maintain proper keyboard operation, users should prevent water, beverages, or cleaning agents from being introduced into the keyboard during storage, operation, or cleaning.
Page 79
Installing the Keyboard, 2-5 Barcode/Serial Number Label, 2-14 —K— —C— Keyboard installation, 2-5 Cable Connections, 2-5 Keyboard Matrix for 5932 USB Keyboard Configurable Keyclick Tone, 3-11 (PID 0x0320), 3-5 Connecting to a USB scanner, 2-6 Keyboard Status LEDs, 1-4 Keycode Charts, 2-9 —D—...
Page 80
—M— —R— Migration Removing Parts for Replacement, 5-5 5932 USB keyboard, 4-1 Removing the Keyboard Membrane Sheet, 5-11 Model Number, 1-2 Removing the MSR, 5-5 MSR Cleaning Cards, 5-15 Replacing the Keylock, 5-10 —N— Replacing the MSR, 5-6 Replacing the MSR Swipe, 5-8...