Dosbox in azerty

Solved
Anonymous user -  
 max33000 -
Hello everyone, I have DOSBox 0.72 but the keyboard is in QWERTY.
Is there a way to switch the keyboard to AZERTY?
Thanks to those who will reply.
Configuration: Windows Vista Firefox 2.0.0.12

5 réponses

Anonymous user
 
Sorry cha and angelinem83, I no longer connect to the forum, the answer is a bit late but I found the solution, you need to type at startup "keyb fr".
thank you
6
tourist
 
dans la rubrique dos change la valeur de keyboardlayout

[dos]
# xms -- Enable XMS support.
# ems -- Enable EMS support.
# umb -- Enable UMB support.
# keyboardlayout -- Language code of the keyboard layout (or none).

xms=true
ems=true
umb=true
keyboardlayout=en

ca marche sous la version 0.7
0
chiro > tourist
 
Sorry, but none of your responses are working for me, I have version 0.72.
0
max33000
 
At home with version 0.74 on Linux, it only partially works...

By default, with keyboardlayout set to none (or auto, or with fr or with 189) the keyboard is in azerty but I can't use the numbers on the aligned keys (not having a numeric keypad on my laptop, I have no choice) BUT if I do keyb fr....the keyboard switches to qwerty!!!! The worst part is that everything was working fine before I changed the keyboardlayout -_-
0
anonymous
 
If you have a Belgian keyboard, you need to type at startup "keyb be".
2
angelinem83
 
After trying all the manipulations suggested on the forums, I finally succeeded in fully converting the keyboard to AZERTY in DOSBox (including _ and \) thanks to the following link:
http://skay.actoweb.com/page-applications-dosbox.htm
there you go, good luck
1
azertyuiopqsdfghjklm
 
It depends on the objective of changing the keyboard mode, but if it's just to enter a few lines of code to start a game, there seems to be a much simpler way:

-01- Open the dosbox.conf file with an editor like notepad.exe (on Windows) kwrite or kate or emacs (on Linux).

-02- Go to the end of the dosbox.conf file: the last lines are:
[autoexec]
# Lines in this section will be run at startup.

-03- And calmly type the commands that you are desperately trying to get through to the console, which could look something like this (the first two lines are already pre-written in the file):
[autoexec]
# Lines in this section will be run at startup.
mount c d:\MAX2
C:
MAX

Note that this area allows for simulating a good old autoexec.bat file, so it is also possible to create a multi-choice menu to launch different game configurations.

************
Another method for those who like to play with the keyboard: playing with the functions keyb fr and keyb us and keyb en etc...:
Z:\>keyb us // -01- type and validate.
keyboard layout us loaded... // -02- the console responds
Z:\> \\\\\\\\\\ _____ // -03- enter
illegal command \\\\\\... // -04- console response
Z:\>keyb fr // -05- enter
keyboard layout fr loaded... // -06- response
Z:\> \\\\\\\\\\ _____ // -07- with the up arrow (up) bring back the penultimate line entered in (-03-)
Z:\> D:\MAX2_ // -08- correct line (-07-) by moving the cursor with the arrows and entering the missing characters without forgetting to delete the excess. Validate and there you go (it's ugly but it works (maybe not in administrator mode on Windows (????)))
1
cha
 
Hello, in the preferences document, at the very end:
#
# DOS and BIOS settings
#
[dos]
# xms -- Enable XMS support.
xms=true
# ems -- Enable EMS support.
ems=false
# umb -- Enable UMB support.
umb=true
# keyboardlayout -- Language code of the keyboard layout (or none).
keyboardlayout=none

Replace the "none" in the last line with the value of your keyboard layout (I don’t know where to find it, maybe in system->hardware, otherwise doing a search on this site might help).
0