GREYELF@WPI.BITNET (04/03/89)
One small addenduum to the instructions, I have heard a report that Daemon does not like Unenhanced IIes, I think this is probably a fault with the IIe and not Daemon, but I'll await confirmation. This upload also contains a file called Softkb, a keyboard driver for Daemon. Softkb will not install itself unless Daemon is present in memory. To activate Softkb after installing merely type IN#1. With Daemon active Softkb will intercept and buffer keys as they are pressed during disk operations when they would otherwise be lost. Softkb can buffer up to 255 characters, and they may stretch over multiple lines: eg if you type catalog and it takes a while, you could get away with typing several lines of input to follow. There are certain keys softkb will not buffer, namely Ctrl-C, Ctrl-S, and Ctrl-Q. Otherwise one would lose the ability to stop a basic program with ctrl-c, or to halt a listing with Ctrl-s, etc. Softkb will also emit a soft >click< when a key is pressed and recognized, so when a catalog listing is issuing, and you type something in, wait for the click before typing the next character, or the character just typed will be lost. Softkb is Shell compatible, but does not work with Short. This will not pose a problem for long, as the next version of Shell is going to have macro capability at the touch of the open/closed apple keys. Softkb can be deactivated by typing in#0, but then the interrupt routine will continue to claim characters typed during catalog listings and buffer them. It would be better to use the REMKB command, (as soon as I write one :^). Also I'll be adding a flush buffer option to softkb, assuming anyone likes it. -- Michael J Pender Jr Box 1942 c/o W.P.I. I wrote SHELL and Daemon, greyelf@wpi.bitnet 100 Institute Rd. send bug reports, suggestions, greyelf@wpi.wpi.com Worcester, Ma 01609 checks to me. People keep asking me if Shell or Daemon are compatible with the IIc, IIe. YES, I wrote them on my Laser 128. I mean, what would be the challenge to multitasking on a IIgs? I'll start writing dedicated gs programs when somebody sends me one in the mail.