[comp.unix.ultrix] DECterm ^S/^Q oddity?

bin@primate.wisc.edu (Brain in Neutral) (10/16/89)

VAXstation 2000, Ultrix 3.1, UWS 2.1.

I see the following problem in DECterm, which I did not experience with
Ultrix 3.0/UWS 2.0.  Typing ^S to stop the scrolling in the terminal window
works.  Typing ^Q to restart does not, UNLESS I lift my finger off the
control key first.  It appears the keyboard manager notices key down/up
events for the control key, but doesn't check if the key is still down - at
least for flow control...

Thus if you type ^S^Q^Q^Q^Q^Q, the terminal doesn't start scrolling until
you lift off the control key, then type ^Q again - and to make matters
worse, the ^Q^Q^Q^Q^Q gets inserted into the keyboard queue as qqqqq!
Ugh.

Anybody else see this, or is my system an isolated oddity?

Perhaps it's related to the weird necessity of pushing down the control
key after shutting down to single-user (because if you don't,
characters are all interpreted as control characters; unfortunate if
you initiallly type a command beginning with d, for instance.)


Paul DuBois
stewed-monkey-heads@primate.wisc.edu

bin@primate.wisc.edu (Brain in Neutral) (10/18/89)

From article <897@uakari.primate.wisc.edu>, by bin@primate.wisc.edu (Brain in Neutral):
| I see the following problem in DECterm, which I did not experience with
| Ultrix 3.0/UWS 2.0.  Typing ^S to stop the scrolling in the terminal window
| works.  Typing ^Q to restart does not, UNLESS I lift my finger off the
| control key first.  It appears the keyboard manager notices key down/up
| events for the control key, but doesn't check if the key is still down - at
| least for flow control...

Well.  Selecting Customize/Keyboard... and turning off "Ctrl-Q,Ctrl-S = Hold"
seems to do the trick.  Guess that should've been obvious :-)

Paul DuBois
dubois@primate.wisc.edu