VOGONS


First post, by joeschmoe40

User metadata
Rank Newbie
Rank
Newbie

First, I have used the pre-compiled versions of DosBox on Windows and on Mac - both have worked flawlessly. So, I decided to take a crack at building it on Linux. Downloaded the source TGZ as well as the SDL TGZ.

In SDL, did: ./configure;make;make install
In DosBox, did: ./configure;make;src/dosbox

The help says you can do this - i.e., you can just run the copy you have just built - in the src directory.

When I run it, it comes up OK, but they keyboard is all wrong. It seems to be the "off by a few keys" problem that I have seen referenced in some of the FAQs and help here. I can never interact with the DosBox at all - usually end up killing the process (but sometimes, I end up having to hard crash the machine).

I have tried all the things I've seen in the FAQs here - tried running it as:

dosbox -c 'keyb us'

Also tried with usescancodes=true and with usescancodes=false. Tried running it with -mapper, the mapper looks OK, so I assume it does have the US keyboard loaded.

Any idea what I am doing wrong?

Reply 1 of 1, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Check /gui/sdl_mapper.cpp and assure that the blocks marked with
#if defined (MACOSX)
are compiled in, for testing you can manually adjust those blocks.

Maybe try different sdl versions, too.