Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!mnetor!uunet!wiley!bob From: bob@wiley.UUCP (Bob Amstadt) Newsgroups: comp.sys.atari.st Subject: Keyboard questions? Message-ID: <1516@wiley.UUCP> Date: Tue, 27-Oct-87 04:14:52 EST Article-I.D.: wiley.1516 Posted: Tue Oct 27 04:14:52 1987 Date-Received: Fri, 30-Oct-87 19:37:01 EST Reply-To: bob@wiley.UUCP () Organization: TRW Inc., Redondo Beach, CA Lines: 23 In an attempt to make use of the "Alternate" key, I ran into the following problem. Its possible for me to type faster than my application can obtain and deal with the key presses. I would like to detect odd combinations shift keys, i.e. Control and Alternate, pressed in combination with a normal key such as a letter. Since I need to buffer the key presses, the GEMDOS input functions would be convenient to use, however, they don't allow me to obtain information about what shift keys were depressed when the key was pressed. I can't use the BIOS calls because key presses would be lost (the GEMDOS buffering would steal the keys). Also I do not want to use a solution that would cause auto repeat not to work. If anyone knows the answer to the problem, please tell me. I thought about using GEM, but I noticed that the event for a key pressed also does not return shift key information. Question to Atari: Why is it easy to get shift key info when a mouse button is pressed, but not when a key is pressed? -- ---Bob Amstadt bob@wiley.uucp {csvax.caltech.edu,uunet.uu.net,trwrb.uucp}!wiley!bob