Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!uwm.edu!uwvax!puff!rt4.cs.wisc.edu!blochowi From: blochowi@rt4.cs.wisc.edu (Jason Blochowiak) Newsgroups: comp.sys.apple Subject: Re: Generic Macro Programs (MacroMate & Diversikey) Message-ID: <3421@puff.cs.wisc.edu> Date: 23 Oct 89 21:46:21 GMT References: <8910230852.aa13490@SMOKE.BRL.MIL> Sender: news@puff.cs.wisc.edu Reply-To: blochowi@rt4.cs.wisc.edu (Jason Blochowiak) Organization: U of Wisconsin CS Dept Lines: 28 In article <8910230852.aa13490@SMOKE.BRL.MIL> SASQUATCH@ALBION.BITNET ("Kevin Lepard, 629-1827", 517) writes: >> [Some stuff about separating UltraMacros from the TimeOut stuff and making >> it a general purpose recording/playback thingie] > [Comments about MacroMate and DiversiKey] One problem with both of those programs - they require either the Apple or Option key (depending on the program) to be held down before you press a key. This makes those neat keys I have on my extended keyboard absolutely useless (although the feel of the keyboard is nicer, and there are other reasons for owning it). Basically, they both seem to install a HeartBeat handler, monitor the keyboard modifiers register, and when the trigger key goes down, it sits there and either waits for the trigger to go back up (in which case it does nothing) or for the user to press a key (in which case it stuffs the input buffer). Can someone from Apple comment on how the keyboard uController auto-polls the keyboard? And how that could be simulated in software running on the //gs? It'd be great to have the function keys, pg up/dn, etc. work, and if those worked, it'd be real easy to program the rest of the keys... >>-Rich Sims- >Kevin Lepard -- Jason Blochowiak - back at school (again). blochowi@garfield.cs.wisc.edu or jason@madnix.UUCP "I'm having nightmares about a white Halloween..." (Sung to the tune of "I'm Dreaming of a White Christmas")