> is it possible in DOS (using BIOS?) to implement a tsr or so which allows the > following: > > holding a key longer to return a SHIFT-key on screen? > > Example: > > press key »a« and HOLD the key for e.g. 500 milliseconds, > => print shift-a = »A« on screen.
You might be able to do something similar with my SCANCODE program, which allows you to change one key or key combination into another series of keystrokes. Unfortunately, it doesn't respond to how long you press a key down before releasing it. But I think you could program it to treat some other (innocuous) key, like ScrollLock or Right-Control or something, as a "sticky shift" key that is released when you press another key after it. I haven't actually tried, but I think SCANCODE is flexible enough to do that. This option requires pressing two keys instead just pressing and holding one, though. I think your idea of pressing holding down the "a" key to capitalize it instead of holding it down and getting two (or more) a's is going to be more problematic than helpful. _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user