Tom's Guide | Tom's Hardware | Tom's Games
![]() |
![]() |
![]() |
I first installed MSDOS 6.22 and set the keyboard to AZERTY. But when I installed Windows 3.11 my keyboard layout was changed into QWERTY. I already managed to change this in Windows, but how do I change the keyboard layout in DOS?
Thanx in advance ;)

In MSDOS type HELP and press enter
TAB down to the entry KEYB and press enter, it will list usage/parameters available etcetc

This reference will show you how you can make modifications to config.sys and autoexec.bat to get the Azerty keyboard under dos.As you probvably know this type of keyboard is used in Europe particularly in France.Good luck.
http://www.infoprat.net/astuces/windows9x/astuces/clavier_009.php

AZERTY is used mainly in France, Belgium & parts of Canada. Most of Eurupe use a modified QWERTY or QWERTZ Keyboard. I have a page on PowerLoad that lists the differant Codepages needed for use under DOS. MS-DOS intalls by default to the US QWERTY Keyboard, unless you remember to change the setting during install. Here in the UK the keyboard is 95% the same as the US version but with the \ # @ keys in differant locations and the British £ key missing, unless you change the codepage. The US Dollar $ being in the same place! Older DOS versions do not know what the € Euro sign even is!
French AZERTY is one of the layouts that is exampled. (Click on my homepage link above)

I added the following to autoexec.bat:
mode con codepage prepare=((850) c:\dos\ega.cpi)
mode con codepage select=850 keyb be,,c:\dos\keyboard.sysand the following to config.sys:
Device=c:\dos\display.sys con=(ega,,1)
Country=032,850,c:\dos\country.sysBut when I start DOS I get a "bad command or filename" for every line I added to autoexec.bat. What's going wrong or what am I doing wrong?

Sorry, made a small mistake in the previous post. Those 2 lines I added to autoexec.bat should have been 3 lines:
mode con codepage prepare=((850) c:\dos\ega.cpi)
mode con codepage select=850
keyb be,,c:\dos\keyboard.sys

Have you got C:\DOS in your PATH statement?
i.e.
PATH C:\;C:\DOS
Otherwise Autoexec.Bat & Config.Sys cannot find the reqiured files.
Also check that you have copies of:
EGA.SYS
MODE.COM
KEYB.COM
KEYBOARD.SYS
DISPLAY.SYS
COUNTRY.SYS
In your C:\DOS directory to start with?

yeah, you're right, I just found it out myself that C:\DOS was not in the path. This was a quite dumb mistake ;)

add the line "KEYB BE" to your autoexec.bat or simply type KEYB BE at the command prompt
This is keyboard belgium (azerty)
good luck (iam from belgium and also using azerty keyboard)

![]() |
Camilla and RLE files
|
modem doctor or tester
|

This post is quite old and has been locked from receiving new replies. Please create a new posting instead.
| Ads by Google |