VOGONS


DOSBox and Dvorak

Topic actions

First post, by mikelward

User metadata
Rank Newbie
Rank
Newbie

I've created a Dvorak DOSBox mapper file. Seems to work OK on my QWERTY keyboard. Get it from http://mikelward.com/software/dosbox/dvorak-0.74.map, save it in your settings directory, and add

mapperfile=dvorak-0.74.map

to the sdl section of your dosbox.conf file.

If you're using QWERTZ, AZERTY, or something else, either edit the mapper file and change a couple of lines, or download the Perl script from http://mikelward.com/software/dosbox/, change a couple of lines in %keymap and re-run it using

dosboxmap.pl < dosbox-0.74.map > dvorak-0.74.map

.

Reply 1 of 4, by robertmo

User metadata
Rank l33t++
Rank
l33t++

??
haven't you red dosbox's manual about choosing keyboardlayout?

Reply 2 of 4, by mikelward

User metadata
Rank Newbie
Rank
Newbie

I don't see Dvorak mentioned there, or at http://support.microsoft.com/kb/117850, which lists the keyboards supported by KEYBRD2.SYS. Am I missing something?

Reply 3 of 4, by _burn

User metadata
Rank Newbie
Rank
Newbie

Hallo everyone!

Today by pure accident i found working and native method:

In consisting of MS-DOS Support Disk there is additional keyboard layout driver DVORAK.SYS, that allow use standard KEYB.COM to set US dvorak layout and left-hand & right-hand layouts.

Procedure is: download DVORAK.SYS driver, put it to mounted folder, and next use command

KEYB DV,,PATH\TO\DVORAK.SYS

Note that original KEYB.COM from MS-DOS 5.0 is required, because than DOSBox 0.74 reported exactly same dos version.

I tested it with one's own hand, and it works!

Reply 4 of 4, by mikelward

User metadata
Rank Newbie
Rank
Newbie

I found an undocumented keyboardlayout=dv103 option. Added it to http://www.dosbox.com/wiki/KEYB#Layout_codes so people will know.