VOGONS


First post, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

Hello, members of this forum,

I wanted to know if somebody has had a similar problem with the keyboard and if there's a solution.

My keyboard is Spanish, and although I can write, for example, the ñ, I can't type special characters such as á, é, í, ó, ú.

I have tried to change keyboardlayout=auto to keyboardlayout=sp, but it doesn't work.

Could anybody help me? Thanks very much.

Reply 1 of 9, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

I forgot to say that DosBox shows this message: "DOS keyboard layout loaded with main language code SP for layout sp", so it seems DosBox doesn't detect an error.

Reply 2 of 9, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

Perhaps try as in the screenshot?

Reply 3 of 9, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

Hello, Bloodbat,

I wanted to ask you if you used the ASCII combinations or whether you typed the characters normally. Also, did you change anything in dosbox.conf?

Thanks!

Reply 4 of 9, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

I had already tried using the "keyb" command, but I've tried again and nothing. I can see you get 858 in both cases (in "keyb sp", I think you should get 437). In any case, I still don't understand why the Spanish keyboard doesn't work for me.

Reply 5 of 9, by bloodbat

User metadata
Rank Oldbie
Rank
Oldbie

I typed the characters normally, the only ASCII code I remember these days is for "ñ".

The relevant .conf parts:

[sdl]
fullscreen=false
fulldouble=true
fullresolution=1280x1024
windowresolution=original
output=ddraw
autolock=true
sensitivity=100
waitonerror=true
priority=normal,normal
mapperfile=mapper-0.74.map
usescancodes=true

[dosbox]
language=
machine=svga_s3
captures=capture
memsize=16

[dos]
xms=true
ems=true
umb=true
keyboardlayout=auto

As you can see, except for the resolution, fulldouble and output, it's pretty much the default.

Reply 6 of 9, by eL_PuSHeR

User metadata
Rank l33t++
Rank
l33t++

It works fine for me too.

As you can see I have a keyb sp 437 command executed in the [Autoexec] section of DOSBox.

Reply 7 of 9, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

Well, it doesn't work for me and I don't understand why! I'm using Windows 7 Home Premium Edition: does this have anything to do with it? I have a Spanish keyboard configured as Spanish and I never have problems with it. Is there anything I could try ? Thanks!

Reply 9 of 9, by vivadavid

User metadata
Rank Newbie
Rank
Newbie

Yes.