PS2 device data format

The program description deals with the following:

Remarks on program function

The device data for a PS2 keyboard can be updated, i.e. programmed, changed or cleared with this program. Data which has already been stored can also be displayed for information.

The interface and link to a processing unit must be defined and the device-specific operating mode set.

Note:
If additional devices, e.g. magnetic card reader, central lock, waiter lock, etc. are connected up, the appropriate key codes must be entered in program (PS2 device data format).

Click on the graphic for further information on programming a PS2 keyboard.


Remarks on data fields

The following description deals with all available options for update of this basic data.

As with nearly all other programs the following also applies here:


Key code

Entry range permitted: numeric 1 - 999999

First key code for the start sequence of the device data.

The key code is entered in this field. This is the code which is sent by the keyboard when a key is depressed. We recommend that you set the debug level in program PS2 keyboard to 3 or 4 to allow the key code of an unknown keyboard to be ascertained

If debug level = 2 is set the key code for each depressed key will be shown in file "..\work\errlog", in hexadecimal format. The entry of the key code in this program must, however, be done in decimal format.


Followed by

Entry range permitted: numeric 1 - 9999

Enter the key code which is to be sent as the follow-up code by this device. The combination of both codes defines the start sequence of device data. Often rare combinations such as “Strg-k”, shift-escape”, etc. are sent.


End code

Entry range permitted: numeric 1 - 9999

Enter the key code which is to be sent as the end code by this device. In most cases this value is the key code of the entry key (65293).

If this vale = 0 the value for the number of key codes which follow the start sequence should be entered in field length.


Length

Entry range permitted: numeric 1 - 9999

Number of key code which follows the start sequence. If the length of the device data is variable, an end code must be defined.


Index


MICROS Retail Deutschland GmbH
Salzufer 8
D-10587 Berlin