🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.msdos.misc
Article #3983

Re: DOS keyboard buffer

#3983
From: John Savage
Date: Mon, 06 Feb 1995 05:21
62 lines
3819 bytes
harwood@quark.physics.uwo.ca (Michael Harwood) writes:
 > I am also looking for a DOS keyboard buffer program.
 > I am tired of the limited 16 character buffer.

There is a plethora of such programs.  When I was looking for one originally
I examined many, with the goal of biggest store for smallest memory usage,
but I didn't find much to separate them.  I settled on one from Garbo:
ftp ftp.cdrom.com : /pub/garbo/pc/keyboard/
typeahd.zip    A 256 byte typeahead buffer by John Joubert  Freeware
It displays the buffered characters on the top line of the screen as you
type, so any mistakes are immediately evident.

TYPEAHD.COM is just 1152 bytes, and it loads high occupying 1.4k

There is a new freebie from microsoft in the DOS 6.22 supplementary files,
and it runs on DOS 5, too.
ftp ftp.microsoft.com
cd /Softlib/mslfiles
get sup622.exe           (a large file, 781125 bytes)

When run on your PC, this creates about 70 files; one of these is KBDBUF.SYS
and another is EXPAND.EXE and is needed for uncompressing the files you want.
e.g., expand  commands.tx_ commands.txt    Here's an extract from the doco:

KBDBUF.SYS-------------------------------------------------------------------

Specifies the number of keystrokes that can be held in your keyboard buffer.

SYNTAX
------
DEVICE=KBDBUF.SYS nnnn

PARAMETER
---------
nnnn
   Specifies the number of keystrokes that can be held in the keyboard
   buffer. The acceptable range is 16 to 1024

NOTES
-----
The KBDBUF.SYS driver should be loaded with the DEVICE command early
in your CONFIG.SYS file. In addition, you cannot load the KBDBUF.SYS
driver into the upper memory area. If you run MemMaker, choose Custom,
and exclude the driver from the optimization process.

EXAMPLE
-------
If you want to specify a keyboard buffer that allows you to type ahead
25 keystrokes beyond what has been displayed on your screen, add
the following command to your CONFIG.SYS file:

DEVICE=KBDBUF.SYS 25
                                                      __       __
         :--_-_-_--.  _____________________________  {  \_____/  }  __________
         | (_|_|_) |                                 {           }
      .  |  (_|_)  |                                 '~. `[ ]` .~'  Australia,
  _--_|\ |---------'      John Savage (visitor)        (.__=-- )    beautiful
 /      \|  Sydney       guest account courtesy:      _/ ~~~~~ \_   one day -
 \_.--._/^   2000         Macquarie  University      (w         w)  perfect
       v   OLYMPICS        Sydney    Australia        (         )   the next.
                                                       \__ _ __/
===========internet: johns@macadam.mpce.mq.edu.au=====  \_) (_/  =============
Technical Details
Message-ID: <3h4bkg$akn@sunb.ocs.mq.edu.au>
Path: arc1-ca.pugleaf.net!nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!usc!bloom-beacon.mit.edu!eru.mt.luth.se!news.luth.se!sunic!trane.uninett.no!ifi.uio.no!wabbit.cc.uow.edu.au!news.ci.com.au!metro!sunb.ocs.mq.edu.au!macadam.mpce.mq.edu.au!johns
References: <3g9qu6$act@falcon.ccs.uwo.ca>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 10d683,cfebc8b91bd03582,start
X-Google-Attributes: gid10d683,public
X-Google-Thread: 1674b9,cfebc8b91bd03582,start
X-Google-Attributes: gid1674b9,public
X-Google-Thread: f71eb,cfebc8b91bd03582,start
X-Google-Attributes: gidf71eb,public
X-Google-Thread: 111d31,823e8cc63d82b503
X-Google-Attributes: gid111d31,public
X-Google-ArrivalTime: 1995-02-05 21:21:20 PST
Path: arc1-ca.pugleaf.net!nntp.gmd.de!Germany.EU.net!howland.reston.ans.net!usc!bloom-beacon.mit.edu!eru.mt.luth.se!news.luth.se!sunic!trane.uninett.no!ifi.uio.no!wabbit.cc.uow.edu.au!news.ci.com.au!metro!sunb.ocs.mq.edu.au!macadam.mpce.mq.edu.au!johns
From: johns@macadam.mpce.mq.edu.au (John Savage)
Newsgroups: comp.os.msdos.misc,comp.binaries.ibm.pc.wanted,comp.archives.msdos.d,aus.computers.ibm-pc
Subject: Re: DOS keyboard buffer
Date: 6 Feb 1995 05:21:20 GMT
Organization: Macquarie University
Lines: 62
Message-ID: <3h4bkg$akn@sunb.ocs.mq.edu.au>
References: <3g9qu6$act@falcon.ccs.uwo.ca>
NNTP-Posting-Host: macadam.mpce.mq.edu.au