I don't think you're going to find a complete and satisfactory solution. A
classical terminal has two kinds of shift key, in pairs whose members are
indistinct, which by themselves don't cause the terminal to emit any sort
of signal.  DOS app.s mostly expect a PC keyboard, which has three kinds
of shift keys and whose shift keys emit distinct codes of their own.  The
two keyboards are not conformable without hacks like declaring e.g. Alt-F1
to be a Ctrl analogue or a special-key introducer.  Some terminals may
offer features that can be adapted to paper over the gap between these
designs, but others will not.

Keyboards have always been a mess, and it looks very much like they always
will be a mess.  We can minimize the mess and mitigate its effects, but
it's still messy.

-- 
Mark H. Wood, Lead System Programmer   [EMAIL PROTECTED]
Please, no more software products offering a "richer experience"!  I have
indigestion of the brain already.  Give me a more ascetic experience.

Reply via email to