NAME

    KEYB - Localized keyboard driver (BIOS level) for DOS


SYNOPSIS

  KEYB layoutName[,[CP][,filename]] [/ID:nn] [/E|/9] [/I] [/Dx] [/V] [/NOHI]
  KEYB [/U]
  KEYB /?


DESCRIPTION

  KEYB is a keyboard driver at BIOS level, which enhances or replaces BIOS
  management of the keyboard, by admitting international keyboard layouts.
  Required data is read from a data file.

  A keyboard layout is identified by two labels, a string label, which is
  mandatory (usually a two letter string, such as GR, FR or SP), and an
  optional numeric identifier to distinguish different variants.


OPTIONS

  Parameterless KEYB will show information on the currently loaded KEYB.

  LayoutName    string identifier

  /ID:nn        Specifies the numeric identifier nnn

  CP            Codepage in which you want KEYB to start (if omitted,
                DISPLAY.SYS and the system are checked)

  filename      A file that contains information for that layout. It can be
                a keyboard data library file (such as KEYBOARD.SYS) or an
                individual information file (KL).
                By default, KEYBOARD.SYS is tried.

  /E            Specifies that the keyboard is an AT enhanced keyboard
                (this switch is incompatible with /9)

  /9            Specifies that int9h management services must be activated
                (this switch is incompatible with /E)

  /I            Forces the installation over an already existing keyboard driver

  /Dx           Sets the decimal separator character to x

  /V            Be verbose, print driver and data library information

  /NOHI         Avoid loading KEYB data into UMBs
                (data is loaded into UMBs by default)

  /U            Unloads a KEYB previously loaded in memory

  /?            Shows the fast help


EXAMPLES

  KEYB SP,858

  Loads KEYB with the layout for the Spanish distribution and codepage 858

  KEYB GR,,C:\FDOS\BIN\KEYBOARD.SYS /E

  Loads the German keyboard layout for KEYB, explicitely informing KEYB that
  we are using an enhanced keyboard. Data is obtained from the file
  C:\FDOS\BIN\KEYBOARD.SYS
  Use this if KEYB cannot identify the presence of an enhanced keyboard.


BUGS

  When using Strings, interrupt 9h is hooked even on an enhanced keyboard.
  

RELATED COMMANDS

  KC           Keyboard descriptor files (in KEY) compiler


NOTES
   
  Please refer to the manual Readme.txt for more detailed information.

AUTHOR

  Program:             Aitor SANTAMARIA MERINO  (aitorsm@inicia.es)
  This documentation:  Aitor SANTAMARIA MERINO  (aitorsm@inicia.es)


COPYING

  FD-KEYB is distributed under the terms of the GNU GPL 2.0 license
