keyboard repeat, escape sequences being accepted as ESC

Daniel Wynalda danielw at wyn386.mi.org
Fri Nov 9 01:15:55 AEST 1990


We use Informix 4GL/RDS and SQL here on SCO Xenix 386 machines.  Occasionally
I get lost characters when repeating a key on the keyboard.  Here's what I
do to get it.

If I am on a Wyse75 (Tandy DT100) terminal, I hold one of the arrow keys down
to get a repeat.  The keyboard, of course, sends ESC <character> to signal
that the arrow has been pressed.  Informix software accepts ESC as the "OK/SAVE"
key when saving a record on a screen.  Business basic breaks out of the
program if I press ESC ESC.  Occasionally Xenix gets confused by the incoming
characters and will blow up.  In fact, sometimes I'll get the extra <character>
typed as input rather than being accepted as a single keypress.

Is my problem flow control?  Could it be that the Arnet Smartport cards I'm 
using can't handle the incoming data?

If I rlogin over Excelan's LAN workplace from another machine I get a similar
problem as well.  In fact, a remote Xenix console rlogin'ed into the machine
will also duplicate the problem.  Any suggestions as to what I might try to
alleviate this (other than not allowing keyboard repeat??)   

Sometimes the ESC and the extra character will be separated when NOT using
the keyboard repeat.  Just simply pressing the arrow key 6-8 times with a 
delay between them will cause at least one press to ESCAPE rather than
take the arrow key.

Is it possible to slow down keyboard repeat or change something that might
get my system to catch these controls?  It is not a consistent problem - it
doesn't happen



More information about the Comp.unix.xenix.sco mailing list