Path: utzoo!utgpu!jarvis.csri.toronto.edu!rutgers!tut.cis.ohio-state.edu!unmvax!deimos.cis.ksu.edu!cveg!hcx!jms From: jms@hcx.uucp (Michael Stanley) Newsgroups: comp.sys.ibm.pc Subject: Re: key interception and translation Summary: INT 9 TSR's Keywords: keyboard translation Message-ID: <2563@cveg.uucp> Date: 10 Jun 89 18:37:39 GMT References: <3127@ogccse.ogc.edu> <182@auto-trol.UUCP> Sender: netnews@cveg.uucp Distribution: usa Organization: College of Engineering, University of Arkansas, Fayetteville Lines: 25 In article <182@auto-trol.UUCP>, robwah@auto-trol.UUCP (Robert Wahl) writes: > I'm afraid you may be out of luck. Shift/control interpretation takes place Well actually you aren't out of luck, but things are still difficult. There are various TSR's (terminate-and-stay-resident) programs available which will intercept interrupt 9 and do key swapping for you. For the most part they work well, but there are a few problems. You see, there are a few very good commercial programs out there which appear to intercept INT 9 themselves. In other words, you can fool some programs some of the time, but you can't fool all of the programs all of the time. If that's not bad enough, this can create an even more insideous problem. For instance, I used to swap my capslock and control keys. But a word processor I have checked for the control key itself requiring me to hit the control key anyway. But the key swapper program made sure that every time I hit the control key, it also changed my capslock state. The end result was that while I used my word processor, my capslock key did nothing and my control key did two things at once. I finally got around this problem by using a TSR I found which changed capslock to control, and shift-capslock to capslock. My word processor still requires me to use the old ctrl keys, but at least I don't end up with a dual function key. Anyway, good luck, and try to enjoy that brain damaged IBM keyboard. Michael Stanley jms@hcx.uucp