[comp.sys.sgi] Problem with AME?

timelord@eos (G. Murdock Helms) (02/09/89)

I'm using AME (A Mouse Editor) for working on my programs these days,
and I've noticed a little problem.  If I hit the '1' key, I get two 1s
instead of just one ('11').  This happens regardless of how lightly I 
touch the key.  The same problem was also observed on one of SGI's 4Ds
in their graphics class last week, and was also noticed by someone working
on another machine, type unknown.  Three machines, same problem.  Anyone
else have this problem?  Is this hardware or software, or just clumsy
typists?

-Murdock

moss@BRL.MIL ("Gary S. Moss", VLD/VMB) (02/09/89)

Keys often get gumbed up over time and begin to stick, depending of course
on the design of the keyboard.  Often, you can remove the key cap and insert
a thin strip of stiff paper (clipping a 1/8 inch wide strip from a match pack
cover usually works) between the contacts, press down on the key to squeeze
the contacts around the strip and draw the paper out to remove the dirt.

Of course this is better performed by licensed field service technicians.
-moss

tarolli@dragon.SGI.COM (Gary Tarolli) (02/09/89)

In article <2558@eos.UUCP>, timelord@eos (G. Murdock Helms) writes:
> I'm using AME (A Mouse Editor) for working on my programs these days,
> and I've noticed a little problem.  If I hit the '1' key, I get two 1s
> instead of just one ('11').  This happens regardless of how lightly I 
> touch the key.  The same problem was also observed on one of SGI's 4Ds
> in their graphics class last week, and was also noticed by someone working
> on another machine, type unknown.  Three machines, same problem.  Anyone
> else have this problem?  Is this hardware or software, or just clumsy
> typists?
> 
> -Murdock

I remember something about a change in the way the device queue functions:
if you queue both the keyboard device and the individual key, you will now
get 2 events in the queue.  This sounds like it could be causing the
problem you described.

lacomb@SIERRA.STANFORD.EDU ("Lloyd J. Lacomb") (02/10/89)

I had the same problem with the AME editor when I upgraded to 3.14...
If you call Software Systems and talk to Dennis or Madeline Yeo they'll
tell you so send back your old copy and they send you a new tape that will
fix the problem.  The phone number is in the documentation.

Lloyd LaComb
lacomb@sierra.stanford.edu

gwyn@BRL.MIL (Doug Gwyn, VLD/VMB) (02/10/89)

I generally cut MY keyboard contact cleaner from a business card,
but otherwise what Moss said is what I would have said.

Keyboard contacts generally "bounce" (make-and-break repeatedly),
and there is a "debounce" circuit that waits a certain amount of
time until the oscillations should have died down.  A defective
contact can bounce more than the circuitry allows for.

ICGL@pucc.Princeton.EDU (Graphics Lab Public Library) (02/10/89)

Wait! don't bother pulling your keyboard apart!

There is, in fact, a bug in the AME editor on the Personal IRIS.
The "1" key does repeat.  There are also several other minor
problems.  Contact Software Systems for a fix, the fixed version
seems to work wonderfully.

+-----------------+   David Laur
|"You can tell an |   Princeton University
| APL programmer, |   Interactive Computer Graphics Lab
| but not much."  |   Bitnet: DMLAUR@PUCC
+-----------------+   UUCP: allegra!psuvax1!pucc.BITNET!DMLAUR