Windows 3.1 Device Drivers (ddag31qh.hlp) (Table of Contents; Topic list)
Important Notice
The pages on this site contain documentation for very old MS-DOS software, purely for historical purposes. If you're looking for up-to-date documentation, particularly for programming, you should not rely on the information found here, as it will be woefully out of date.
Keyboard Driver Functions
                                                     Up Next Previous
────────────────────────────────────────────────────────────────────────────
Keyboard_Event      Keyboard-event callback function
AnsiToOem           Translates ANSI characters to OEM characters
AnsiToOemBuff       Translates ANSI characters to OEM characters
Disable             Disables the keyboard driver
Enable              Enables the keyboard driver
EnableKBSysReq      Enables or disables the SYSREQ key
GetKBCodePage       Identifies the current keyboard code page
GetKbdTable         Copies translatin tables into the keyboard driver
GetKeyboardType     Retrieves the keyboard type
GetKeyString        Returns the name of a key
GetTableSeg         Returns discardable table segment address
Inquire             Returns keyboard information
MapVirtualKey       Maps scan and virtual key codes
NewTable            Determines and loads a language-specific library
OEMKeyScan          Maps OEM ASCII codes to scan codes
OemToAnsi           Translates OEM character to ANSI
OemToAnsiBuff       Translates an OEM ASCII string to ANSI
ScreenSwitchEnable  Enables or disables screen switches
SetSpeed            Sets the keyboard repeat rate
ToAscii             Translates virtual key codes to ANSI characters
VkKeyScan           Translates ANSI characters into virtual key codes
KBINFO              Keyboard Information Structure
OEMANSI             OEM/ANSI Translation File
KEYBOARD.DLL        Identifies the language-specific keyboard library
OEMANSI.BIN         Names the codepage translation table
subtype             Sets the keyboard subtype
type                Sets the keyboard type