Hello John, Sorry for being late.
This can be tricky, but feasible with FD-KEYB without recompiling. You can start from some US layout and try this example, for Alt+X First, you need to find out the key and scancode that Alt+X produces (that EDIT receives). I found this page, but there are utilities that may help you out with this (like KEYCODE). Keyboard scan codes (freepascal.org) <https://www.freepascal.org/docs-html/rtl/keyboard/kbdscancode.html> According to this, Alt+X returns scancode 2Dh (45) Define a plane for Left-Alt: [Planes] RALT To emit simply a scancode with 0, you can do the / trick: [KEYS:k1] 45C x X 0/45 This should work. Aitor On Thu, 16 Jul 2015 at 02:48, John Hupp <free...@prpcompany.com> wrote: > I'm just using the BIOS keyboard driver (not running KEYB) with a US > layout keyboard. > > What I'm trying to do: In Edit, for instance, R-Alt + F does not open > the File menu, and R-Alt + X does not exit the program. I want it to do > those things just as L-Alt + F and L-Alt + X do, because those L-Alt key > combinations are awkward for a touch typist. > > On 7/15/2015 8:35 PM, Rugxulo wrote: > > Hi, > > > > I'm not 100% sure of what you're trying to do or why. > > > > On Wed, Jul 15, 2015 at 6:48 PM, John Hupp <free...@prpcompany.com> > wrote: > >> For a US layout keyboard and the default BIOS keyboard driver: I brought > >> this issue up a long time ago and learned that by design R-Alt is a dead > >> key and does not duplicate the functionality of L-Alt. > >> > >> Today I have been studying xkeyb and keyb, trying to find a way to get > >> what I wanted, but I have come up dry so far. > > AFAIK, xkeyb is totally deprecated in lieu of KEYB. You could instead > > use something minimal like mKEYB, but that's not obviously a full > > replacement. > > > >> With keyb, documentation notes that one might edit a KEY file and use KC > >> with that to compile a custom keyboard layout (KL) file to load, and I > >> am now trying to plow through the KC doc files, but it's pretty dense > >> reading. > >> > >> Can anyone detail or at least outline a solution? > > So you have KEYB loaded? (dumb question) Do you need it?? Just unload > > it, and don't worry about it. Or do you actually need it here for > > foreign language input? What language(s)? > > > > IIRC, you can temporarily disable KEYB via Ctrl-Alt-F1 (and re-enable > > via Ctrl-Alt-F2). Does that help? > > > > > ------------------------------------------------------------------------------ > > Don't Limit Your Business. Reach for the Cloud. > > GigeNET's Cloud Solutions provide you with the tools and support that > > you need to offload your IT needs and focus on growing your business. > > Configured For All Businesses. Start Your Cloud Today. > > https://www.gigenetcloud.com/ > > _______________________________________________ > > Freedos-user mailing list > > Freedos-user@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/freedos-user > > > > ------------------------------------------------------------------------------ > Don't Limit Your Business. Reach for the Cloud. > GigeNET's Cloud Solutions provide you with the tools and support that > you need to offload your IT needs and focus on growing your business. > Configured For All Businesses. Start Your Cloud Today. > https://www.gigenetcloud.com/ > _______________________________________________ > Freedos-user mailing list > Freedos-user@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/freedos-user >
_______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user