NCR 5932 User Manual

Usb keyboard
Table of Contents

Advertisement

NCR 5932 USB Keyboard
User's Guide
B005-0000-1395
Issue C

Advertisement

Table of Contents
loading

Summary of Contents for NCR 5932

  • Page 1 NCR 5932 USB Keyboard User’s Guide B005-0000-1395 Issue C...
  • 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.
  • Page 5: Table Of Contents

    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.
  • Page 11: Chapter 1: General Overview

    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.
  • Page 12: Model Number

    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...
  • Page 13: Features

    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.
  • Page 14: Msr

    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.
  • Page 15: Comparisons Between The Ps/2 And Usb Keyboards

    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.
  • Page 16: Discussion

    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.
  • Page 18: Cappable Keys

    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).
  • Page 19: 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.
  • Page 20: Keylock

    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.
  • Page 21: Error Tone

    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.
  • Page 22: Glide Pad

    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.
  • Page 23: Key Re-Mapping Registry Manipulation Tool

    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.
  • Page 25: Chapter 2: Installation

    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...
  • Page 26: Transit Range

    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.
  • Page 27: Operational 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.
  • Page 28: Physical Size

    Chapter 2: Installation Physical Size 184 mm (7.25 in.) 455 mm (17.9 in.) 45 mm (1.7 in.) 35 mm (1.4 in.) 19650...
  • Page 29: Installing The Keyboard

    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.
  • Page 30: Usb Keyboard Scanner Connection

    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.
  • Page 31: Powering Up

    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.
  • Page 32: Usb Keyboard

    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...
  • Page 33: Keycode Charts

    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...
  • Page 37: Labels

    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.
  • Page 38: Barcode/Serial Number Label

    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.
  • Page 39: Weights And Measures Label

    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.
  • Page 41: Chapter 3: Programming

    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).
  • Page 42: Fpga Firmware Defaults

    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...
  • Page 43: Ncrusbkeyboardctl Hid Usages

    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.
  • Page 45: Programmable Key Matrix

    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...
  • Page 51: Configurable Key Click Tone

    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.
  • Page 52: Ncr Platform Software Components

    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.
  • Page 54: Ncr Usb Keyboard Control Parameterization Registry Values

    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...
  • Page 55: Ncr Usb Keyboard Control Data Capture Registry Values

    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.
  • Page 59: Overview

    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).
  • Page 60: 7452And 7453 Terminal Requirements

    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...
  • Page 61: Power Up And Operating System Considerations

    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 •...
  • Page 62: Questions And Answers

    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.
  • Page 63: Chapter 5: Service

    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...
  • Page 64: Problem Isolation 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.
  • Page 65: Troubleshooting Table

    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...
  • Page 67: Removing Parts For Replacement

    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.
  • Page 70: Replacing The Msr Swipe

    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.
  • Page 71: Replacing The Speaker

    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.
  • Page 72: Replacing The Keylock

    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.
  • Page 73: Removing The Keyboard Membrane Sheet

    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.
  • Page 77: 5932 Usb Kit And Spare Parts List

    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...
  • Page 78: Keyboard Cleaning Procedures

    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...

Table of Contents