Re: RightAlt Key behaviour (was: Bug in "Edit")
Aitor Santamaria Merino <[email protected]> Sun, 03 Nov 2002 03:00:39 +0100
| Newsgroups | gmane.os.freedos.devel |
|---|---|
| Message-ID | <[email protected]> |
Alain wrote: >Hi Aitor, > >>>But this won't solve the EDIT problems -- EDIT doesn't use the int21 >>>functions to read the keyboard. >>> > >Please explain me something: Edit doesn't use int21, but what does it >use? direct bios, direct hardware or ...? >Does it go throu xkeyb at all? > For the Ctrl/Alt/Shift/etc. behaviour, you don't interact with xkeyb directly. xkeyb just updates the mentioned BIOS variables, and any client program may read the status from there. As Bart mentioned, it seems that FD-EDIT interacts directly with int9h, so xkeyb is directly bypassed. >Does it work wit MS's keyb? > I seem to recall, from other people's feedback, that there isn't any change in using MS's or xkeyb at all. Hooking int9h would bypass many of these. On the other hand, the internal logic of FD-EDIT could also call int15h to authenticate the key, thus "making use" of, for example, mkeyb. Note however that, as far as I know, mkeyb won't take care of Alt/Ctrl/Shift, etc. Aitor