beautypg.com

Rockwell Automation 6182 SDK User Manual

Page 21

background image

Introduction to the RAC6182

1–15

Publication 6182-UM002B-EN-P

The following figure schematizes the functional relations between the
various drivers in the keyboard subsystem.

As can be seen from the table and the accompanying schematic, the
functions of the RAC6182 bezel keypad are supported by two separate
software components: a keypad driver, and a keypad handler.

Keypad Driver

The keypad driver supports low level functions associated with standard
keyboards (e.g., generation of auto-repeat sequences, mappings of scan
codes to Windows virtual key codes, etc.) and a number of Rockwell
proprietary features:

Support for multiple types of keypads. Different keypads may have

different scan code to virtual key mappings.

Support for non-standard keys, for example, the programmable

function keys K1 – K16 and the +* key (unshifted press results in a
‘+’, shifted press results in a ‘*’).

Support for mapping single key presses into multiple key macros at

the virtual key level.

This manual is related to the following products: