Table 5.11
Keyboard Event Data Types
Type
Value
Definition
T_KC_RO
DOH
Reserved
T_KC_R1
01H
Reserved
T_KC-ASCII
02H
ASCII data
T_KC_R3
03H
Reserved
T_KC_ITF
04H
HP150 keyboard (ITF) scancode
T_KC_R5
OSH
Reserved
T_KC_WILD
06H
Device definable type
T_KC_HPHILENVOY
07H
HP Vectra Keyboard set
T_KC_IBM-AT
08H
IBM-AT scancode set
T_KC_BUnON
09H
Button data type
T_KC_IBM_PC
OAH
IBM-PC scancode set
T_KC_HP_SOFTKEY
OSH
Softkey keypad (f1-f8)
T_KC_IS_FUNCTION
DCH
Function key keypad (F1-F1 0)
T_KC_HP_CCP
DOH
HP Cursor Control Pad keypad
T_KC_QWERTY
OEH
Qwerty keypad
T_KC_NUMPAD
OFH
Numeric keypad
T_STRING
1DH
This is not a data type but an indicator bit for the
keyboard data types only. If bit 4 is set then the
ISR Event record is for a string of scancodes
pointed to by ES:SI and enumerated in CX, i.e.,
00
x
1
ttttB
indicates a string of data bytes of type defined by
the lower nibble 'tttt'.
T_STATE
20H
This is not a data type but an indicator bit for the
keyboard data types only. If bit 5 is set it indicates
that the corresponding ISR Event record contains
the current state in
BH.
Keyboard
159
Need help?
Do you have a question about the Vectra and is the answer not in the manual?
Questions and answers