[net.micro.mac] keyboard driver hooks

pedz@megamax (07/19/86)

There seems to be some function which translates the keyboard activity
into keyboard events.  At the same time it determines the character
codes.  In this routine, the option key is used to generate all the
alternate characters, dingbats, and  accents.  This function must also
take into account the american and international keyboards as well as
several other things.

Where is all of this documented?  Does this function have any hooks
into it at all and if so where do I read about them.  In my case, I
want to use the option key as a different command key so that I can
have keyboard macros.  Currently I am forced to use the key codes and
not the character codes.  While this is not too bad, it is a bit
confusing especially for use by the average John on the streat.  (Not
to mention the above-average frog. :-)

I consider rewritting the keyboard device driver too extreme to
justify the benifits unless someone has one already written.

Please send mail; I will sumarize if etc etc etc....

Perry Smith
pedz@megamax
convex!ctvax!megamax!pedz