n
{Shift+F8}
n
{Alt+F1}
n
{Alt+#123}
n
{Ctrl+f}{Alt+#240}
For a number of codes symbolic names are available, like F1, .., F12,
Shift, Ctrl, Alt, AltGr, Enter, Return, Left, PgUp etc.
Specification of codes not only may be done in symbolic form like above,
but also as hexadecimal 8042 scan codes. This, however, is only in a few
cases required and will make sense!
Specifying hexadecimal scan codes should be avoided at
all, unless there are good reasons! A fairly good knowledge
of their structure and all their details is required!
Before programming the following is to be defined:
n
Target keyboard TA85P (can not be changed later)
n
Keyboard language, e.g. US for USA, GR for Germany etc.
n
Type of level selection (none, POS Shift, Ctrl/Alt/AltGr, Caps-
Lock/ScrollLock)
Specification of the keyboard language is required to allow the keyboard
to deliver such codes, that can be interpreted later correctly by the langua-
ge keyboard driver for the rsp. country. The target configuration is im-
portant, not the configuration at the time when the table is created.
For the codes of the key lock and the data of the various tracks of the ma-
gnetic stripe reader, header and trailer codes can be programmed. This al-
lows the application to distinguish those from normal key strokes.
The codes assigned can be viewed key by key (also with Autoincrement)
with the help of KBUTI.EXE. They also can be shown in a more compact
form on the screen or for documentation purposes can be written into a file
with extension .TXT or directly be sent to a printer (LPT1).
Programmable Keyboard TA85P
GB - 21