> 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

Reply via email to