Command: keybuf

  KEYBUF relocates the keyboard buffer from the default location at
  0x40:0x1e-0x3e to 0x40:n-m.
  KEYBUF is a CONFIG.SYS / FDCONFIG.SYS command.

Syntax:

  keybuf=n[,m]
    where n is in 0xac-0xde or 0x106-0x1de range and m is <= 0x200

Options:

  - none -

Comments:

  KEYBUF relocates the keyboard buffer from the default location at
  0x40:0x1e-0x3e to 0x40:n-m. The buffer must be more than 32 bytes and
  must not touch offsets 0x100-0x105.
  Default for m is "next multiple of 0x100 after n".
  Note: Some BIOSes store data in the 0xac-0xff area. BASICA will use the
  0x106-0x120 area. Other hardware, drivers or apps can collide with
  KEYBUF, too, so use it at your own risk.
  A reasonably safe choice should be "keybuf=0x140,0x1c0".
  KEYBUF is a command internal to kernel.sys and needs no other file
  in order to work.

Examples:

  IN CONFIG.SYS / FDCONFIG.SYS:
    keybuf=0x140,0x1c0

See also:

  config.sys/fdconfig.sys

  Copyright © 2003 Robert Platt, updated 2008 by W. Spiegl.

  This file is derived from the FreeDOS Spec Command HOWTO.
  See the file H2Cpying for copying conditions.