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 -------