T.R | Title | User | Personal Name | Date | Lines |
---|
1682.1 | Locking user features should fix it | HANNAH::MESSENGER | Bob Messenger | Tue Nov 07 1989 12:14 | 7 |
| Re: .0
This is a known problem. There is a workaround which seems to fix it in most
cases: turn on the Lock User Features toggle button in the Customize General
dialog box.
-- Bob
|
1682.2 | works - but why? | HGOVC::MICHAELWAN | | Tue Nov 07 1989 22:33 | 7 |
| Thanks Bob. Now it works. Although now I don't have the autorepeat
feature even if I want it.
Is it a problem with DECterm, sethost or WPS? Will it be fixed in the
next release?
Thanks.
|
1682.3 | Somewhat mysterious | HANNAH::MESSENGER | Bob Messenger | Wed Nov 08 1989 00:56 | 14 |
| Re: .2
I don't completely understand the problem, but I think there is a server or
Xlib bug of some kind that is aggravated when an application rapidly turns
auto-repeat on and off. By locking user features in DECterm you are disabling
WPS+'s ability to turn auto-repeat on and off with an escape sequence; you
should still be able to turn auto-repeat on yourself from Cusomize.
In V2 (VMS V5.3) DECterm ignores the escape sequence altogether, even if you
haven't locked user features. However, some people (including me) have still
seen the problem even in V2; I saw it when I was editing a file and tried to
use F13 to delete a word. The "workaround" was to use the delete key a lot.
-- Bob
|
1682.4 | | PSW::WINALSKI | Careful with that VAX, Eugene | Wed Nov 08 1989 15:00 | 4 |
| This is a well known, very old, and much-complained-about bug in WPS. WPS has
no right to be mucking about with auto-repeat in this way.
--PSW
|
1682.5 | | FK::FRED | So sue me. | Mon Nov 13 1989 21:56 | 22 |
| This is a mis-use of a sequence which should never have been defined in
the first place. The sequence turns autorepeat on and off on VT200
terminals.
I have found that 9 out of 10 times the bug appears on VSII/GPX
systems, but has also been reported on other types.
Since this happens on both VWS and DECwindows I will tell you what
happens in VWS, it's probably the same...
When a keyboard attribute is changed, the driver actually resets *all*
(or at least many) attributes not just one. Many of the commands
respond with mode change ack's. These ack's arrive faster than the
system can handle them and the input buffer gets data overruns and in
the process loses any 'real' data that may have been among the burst.
In this case what's lost is the key up transition. So the driver (or
server) thinks that a key is still down.
The VWS solution was to disable the sequence for the terminal, which
does not solve the problem but does make it less critical.
_Fred
|
1682.6 | Aha! | HANNAH::MESSENGER | Bob Messenger | Tue Nov 14 1989 11:43 | 6 |
| Re: .5
Thanks for the explanation, Fred. Maybe this can be fixed in the later version
of the driver (I hope).
-- Bob
|
1682.7 | problem could be almost anywhere | STAR::BMATTHEWS | | Tue Nov 14 1989 13:55 | 14 |
| If only the autorepeat has been turned on or off then the decwindows driver
will only modify autorepeat. We have never been able to determine exactly
what the problem is and it could well be a problem in the lk201 keyboard
hardware that causes data to be lost or it's 4 character fifo to overflow
if it is recieving mode changes from the driver, while also trying to ack
those changes and also trying to transmit the key transitions.
The thing I don't understand is why do you have to be running wps+ and be
set host. Maybe the timing delay and the buffering along the way is causing
characters to be delivered to wps+ that it is not expecting and it's getting
confused.
Bill
|
1682.8 | Didnt EDT do it as well? | YUPPY::CONNOLLY | | Mon Dec 04 1989 08:41 | 5 |
| I dont know if this will help track down the problem but i think
i remember that EDT used to use the autorepeat on/off technique
to control (read slow) user input!
Gerry
|
1682.9 | | SSPENG::KLEINSORGE | So sue me. | Mon Dec 04 1989 09:57 | 4 |
|
Yes, it did but was this was removed sometime in the last century.
|
1682.10 | Another workaround: Avoid TABs | MSDSWS::LOVE | | Fri Dec 08 1989 08:17 | 4 |
| I discovered that the character repeat would only occurs after I
type a TAB character on that line. When I avoid typing TABs the
problem goes away. Does the TAB turn this repeat feature on some how?
Weird!
|
1682.11 | Did you have a hard day at the office Dear? | YUPPY::CONNOLLY | | Wed Dec 20 1989 13:29 | 12 |
| >>> < Note 1682.9 by SSPENG::KLEINSORGE "So sue me." >
>>>
>>> Yes, it did but was this was removed sometime in the last century.
Well what a nice person you are!!!, perhaps you missed the phrase
"used to" in my reply!!!
Regards (and merry Xmas)
Gerry
|
1682.12 | | SITBUL::KLEINSORGE | So sue me. | Fri Dec 22 1989 01:53 | 6 |
|
I guess I forgot the :-) - it was just a conformation that yes it once
did but hasn't for a very long time.
|