[fa.info-mac] keyboard

info-mac@uw-beaver (info-mac) (08/20/84)

From: Christopher A Kent <cak@Purdue.ARPA>
The latest MacWorld has an article on the Mac Keyboard. One of the
comments is that the various shift keys (at least some of Caps Lock,
Shift, Option and Clover) are not scanned out of the keyswitch matrix,
but rather have direct connections to the 8021. One could read between
the lines and give this the interpretation that these keys are NOT
available in the Mac's bitmap (say, for a program to examine
individually to do shift-mouse), but are treated strictly as modifiers
to the keys in the main keyswitch matrix. 

Can anyone verify or deny this?

chris
----------

info-mac@uw-beaver (info-mac) (08/21/84)

From: Thomas.Newton@cmu-cs-spice.arpa
The Shift, Option, Clover, and Caps Lock keys are not treated the same way
as other keys.  Rather, they are treated as modifiers.  If you use MacPaint
it becomes fairly obvious that they can act as modifiers to the mouse button,
and I believe (though I'm not sure) that each event record contains the state
of the modifier keys at the time the event was generated.

info-mac@uw-beaver (info-mac) (08/27/84)

From: Joseph I. Pallas <PALLAS@SU-SCORE.ARPA>
Taking out the KeyCaps accessory settles this question easily.  All of
the keys are available to the Mac as individuals, except perhaps a
distinction between right and left Shift and Option keys.  Examples of
shift-mouse (as well as option-mouse and clover-mouse) are rampant in
MacPaint, also.

As near as I can guess, those keys are not in the matrix because they
don't auto-repeat, and they're also not part of the 2-key rollover
scheme.

joe
-------