Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Path: utzoo!utgpu!water!watmath!clyde!rutgers!labrea!aurora!ames!amdahl!pyramid!prls!philabs!pwa-b!mmintl!jeffm From: jeffm@mmintl.UUCP Newsgroups: comp.sys.att Subject: Re: 6300 Keyboard: swap Control & Caps Lock? Message-ID: <2325@mmintl.UUCP> Date: Mon, 24-Aug-87 13:52:34 EDT Article-I.D.: mmintl.2325 Posted: Mon Aug 24 13:52:34 1987 Date-Received: Sat, 29-Aug-87 06:43:40 EDT References: <1037@ius1.cs.cmu.edu> <618@cblpe.ATT.COM> Reply-To: jeffm@mmintl.UUCP (Jeffrey Miller) Organization: Multimate International, E. Hartford, CT. Lines: 30 In article <618@cblpe.ATT.COM> jrm@cblpe.ATT.COM (John Miller) writes: >> I am a new user of the ATT 6300 Plus, and I would like to swap the >> functions of the control and caps-lock key to conform more closely >> ... >> >Some people would accuse me of doing it the hard way, but, I took the bottom >off of the keyboard and rewired it. It turns out that there are 2 jumpers > ... >There should be a soft method of doing the same thing because the keyboard >sends "scan codes" ... I have modified keyboards the "hard" way and I believe it is actually the best way. But another way to do this is just to take over int 9. Int 9 gets called everytime a key is pressed. You looka at the scan code of the incoming key. If it is the control key, change it to the caps lock, etc. Then jump to the original int 9 routine and it will do the iret for you. I think the control key is a 1dh and the caps lock is a 7ah on make and a 3ah on break. But I still believe the hardwired approach is the most reliable and obviously permanent way. * Jeff Miller (J. R. Miller) * * Multimate International, an Ashton-Tate Co. * * 52 Oakland Avenue, East Hartford, CT 06108-9911 * * (203) 522-2116 x257 UUCP: ...!seismo!utah-cs!utah-gr!pwa-b!mmintl!jeffm * -- * Jeff Miller * * Multimate International, an Ashton-Tate Co. * * 52 Oakland Avenue, East Hartford, CT 06108-9911 * * (203) 522-2116 x257 UUCP: ...!seismo!utah-cs!utah-gr!pwa-b!mmintl!jeffm *