Hi Carl, > From: Carl Spitzer <[EMAIL PROTECTED]> > Date: Sun, 05 Feb 2006 19:47:12 -0800
> > > > I programmed something like this and it might do what you want. The > > > > following constants and function allow a program to place up to 16 > > > > two-byte characters in the keyboard buffer. When the program exits > > > > (without reading any of the characters, of course) DOS will execute the > > > > command as though it had been typed. > > > > > > > > > > Why the limit of 16?? > > > > That's the size of the typeahead buffer maintained by the BIOS (I think > > that's what maintains it anyway). I guess you could work around that > > limitation with a TSR that continually polled to find out if there was any > > room in the buffer and added additional characters once room was available > > (due to the application reading the keystrokes). > > > > That is what I was thinking about I am surprised that FreeDOS has not > done that yet. Check out http://short.stop.home.att.net/freesoft/keyb.htm There are tools there that provide 124 or 64K characters. Maybe 16 isn't the BIOS limit after all? It sounds like the tool that supports 64K characters is a TSR, but the 124 character one probably isn't so maybe THAT is what the BIOS limit is? Or perhaps that is more related to the maximum length of the DOS command line? Regards, David ------------------------------------------------------- This SF.net email is sponsored by: Splunk Inc. Do you grep through log files for problems? Stop! Download the new AJAX search engine that makes searching your log files as easy as surfing the web. DOWNLOAD SPLUNK! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=103432&bid=230486&dat=121642 _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user