🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.atari.st
Article #30312

Re: WordPerfects???

#30312
From: Daniel A. Glasser
Date: Thu, 28 Jan 1988 01:43
38 lines
2393 bytes
In article <413@lakesys.UUCP> rich@lakesys.UUCP (Rich Dankert) writes:
++
++     If I'm not mistaken, the key-click problem is really due to a TOS
++bug, which the authors of WP for the ST apparently weren't familiar with.
++If you've been running for a while, under certain conditions (not sure
++exactly what they are, though I seem to encounter the problem when I'm
++using the mouse a lot) your machine will start clicking away as if you
++were holding down a key.  (Assuming that you have the volume turned up, of
++course.  Just how fast do you type, anyway, Rich? :-)) 
+
+	I know what you are talking about as far as the Keyclick problem 
+goes. I used to have the problem, until I changed the Keyboard, which has 
+the newer version IKBD Controller. Havn't run into it since, but if it's 
+a TOS bug as I have read etc.. then your guess is as good as mine, as my 
+machine is on for about 8-10 hours/day, 7 days/week.
+

The problem, as I understand it (and I do believe that I understand it)
is that the keyboard sends lots of bytes when mouse or joystick events
are being handled.  If the routine that handles the packets takes a
little too long, the first few bytes of the packet are lost (since
the interrupt is inhibited) and the last byte(s) of the packet, which
are not lost, don't look like parts of a packet to the handler, they
look like key "make" codes.  The auto-repeat is handled in software,
and since no break code has been received, the software decides that
it is time to repeat the "key", so a keyclick is generated, etc.
This is not really a TOS bug, just lack of flow control (and a poor
design decision in the software).

It could be that the new keyboard sends characters too quickly.

Any comments from Atari?
-- 
					Daniel A. Glasser
					...!ihnp4!chinet!dag
					...!ihnp4!mwc!dag
					...!ihnp4!mwc!gorgon!dag
	One of those things that goes "BUMP!!! (ouch!)" in the night.
Technical Details
Message-ID: <2147@chinet.UUCP>
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!hao!oddjob!gargoyle!ihnp4!chinet!dag
References: <8801250003.AA27676@ucbvax.Berkeley.EDU> <413@lakesys.UUCP>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!mnetor!uunet!husc6!hao!oddjob!gargoyle!ihnp4!chinet!dag
From: dag@chinet.UUCP (Daniel A. Glasser)
Newsgroups: comp.sys.atari.st
Subject: Re: WordPerfects???
Message-ID: <2147@chinet.UUCP>
Date: 28 Jan 88 01:43:31 GMT
References: <8801250003.AA27676@ucbvax.Berkeley.EDU> <413@lakesys.UUCP>
Reply-To: dag@chinet.UUCP (Daniel A. Glasser)
Distribution: na
Organization: Chinet - Public Access Unix
Lines: 38
Keywords: WP