Article View: comp.os.msdos.misc
Article #3983Re: DOS keyboard buffer
From: John Savage
Date: Mon, 06 Feb 1995 05:21
Date: Mon, 06 Feb 1995 05:21
62 lines
3819 bytes
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!johnsReferences:
<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