> While MKEYB is small, there's a lot of things it doesn't do that the > larger KEYB program does that you may find you need or at least be > useful. > > One of them is the manipulation and correct handling of different > Code Pages as Aitor indicated. Another one is that MKEYB doesn't > report itself correctly as a "standard" keyboard driver to other > programs which can cause some compatibility problems. MKEYB may work > just fine for you, though.
For context: The codepage topic relates to loading DISPLAY and using MODE to load fresh screen fonts to be able to use other umlauts and other special characters than your default BIOS font would provide. Codepage-aware keyboard drivers can see when you change codepages on the fly and adjust keys for it. More simple drivers just have a standard expectation which font users of which keyboard layout will use, for example regarding which character has the Euro sign in the font. This also relates to why your COUNTRY= line does not only mention a country (for example for knowing whether you use number style 1,000.00 or rather 1.000,00) but also mentions the codepage, which can be relevant for currency signs etc. However, the COUNTRY=... setting is something managed by the kernel. You do not need to load any drivers for it. It also controls things such as whether to expect Y/N or J/N for yes no questions etc. Of course, that only happens when the apps take the effort to ask the kernel which settings are active, many apps just do everything English USA style themselves. Regards, Eric _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user