this can be fixed by setting and uncommenting the $_layout option in the /etc/dosemu/dosemu.conf file to your keyboard layout :
# Keyboard layout: default: 'auto' (which tries to generate the table from # the current Linux console settings) # or one of: finnish(-latin1), de(-latin1), be, it, us, uk, dk(-latin1), # keyb-no, no-latin1, dvorak, pl, po, sg(-latin1), fr(-latin1), sf(-latin1), # es(-latin1), sw, hu(-latin2), hu-cwi, keyb-user, hr-cp852, hr-latin2, # cz-qwerty, cz-qwertz, ru, tr. # $_layout = "auto"
eg : $_layout = "fr"
this can be fixed by setting and uncommenting the $_layout option in the /etc/dosemu/ dosemu. conf file to your keyboard layout :
# Keyboard layout: default: 'auto' (which tries to generate the table from
# the current Linux console settings)
# or one of: finnish(-latin1), de(-latin1), be, it, us, uk, dk(-latin1),
# keyb-no, no-latin1, dvorak, pl, po, sg(-latin1), fr(-latin1), sf(-latin1),
# es(-latin1), sw, hu(-latin2), hu-cwi, keyb-user, hr-cp852, hr-latin2,
# cz-qwerty, cz-qwertz, ru, tr.
# $_layout = "auto"
eg : $_layout = "fr"