VOGONS


First post, by Riaan

User metadata
Rank Newbie
Rank
Newbie

Dear all, I was very impressed that Borland Pascal 7 seemed to work well in DOSBOX (Windows 7), until I realized that some of the crucial CRTL Function Keys have been hijacked by DOSBOX. In an attempt to change these settings, on the advice of a post somewhere I pressed CRTL F1 and attempted to affect some changes. The net result is that my keyboard mapping now is a complete mess - in DOSBOX and also in Windows 7.

1. How can I reset the original Windows key map settings?

2. Is it possible to reconfigure DOSBOX so that all the original DOS function keys remain the same (e.g. CRTL F9 closes DOSBOX, while it is used to run the Pascal compiler).

Help needed urgently, please!

PS: You will have to explain this to me step by step - what goes on behind the WIndows screen is somewhat of a mystery to me.

Reply 1 of 9, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

i think there is a shortcut that resets it for you ?

Water flows down the stream
How to ask questions the smart way!

Reply 2 of 9, by Riaan

User metadata
Rank Newbie
Rank
Newbie

That would be great - any idea what it might be? I have tried uninstalling DOSBOX, but it does not sole the problem. For instance, when I press SHFT @ in Windows, I get the character ", but in DOSBOX I do actually get @.

I am really stuck at the moment - can't work in either DOSBOX or Windows!

Reply 3 of 9, by Qbix

User metadata
Rank DOSBox Author
Rank
DOSBox Author

in the startmenu in the dosbox folder => options => reset keymapper

Water flows down the stream
How to ask questions the smart way!

Reply 4 of 9, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

The net result is that my keyboard mapping now is a complete mess

DOSBox does NOT by any means change any keyboard handling OUTSIDE windows.
If your keyboard is messed up it's your fault.

Reply 5 of 9, by Riaan

User metadata
Rank Newbie
Rank
Newbie

I did initially run the Reset function without success. I have however rebooted a couple of times and rerun it - in the end it did restore the original F1 Mapset.

My Windows mapset did get messed up somehow while I was fiddling with the DOSBOX key map - I selected a different font - somehow got it all back.

Is it possible to assign the DOSBOX CTRL Fx keys to their original DOS keys? I could not figure out how to assign CTRL functions on the F1 Key Map

Reply 6 of 9, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

README->Mapper, you have to un-bind the special functions as those take precedence.

Reply 7 of 9, by Riaan

User metadata
Rank Newbie
Rank
Newbie

I have read that part. It seems straight forward for keys like z or x, but how do you select 'CTRL F9' on the F1 Key Map?

Reply 8 of 9, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

As i said, check the special functions (large block in the lower right).

Reply 9 of 9, by Riaan

User metadata
Rank Newbie
Rank
Newbie

The penny dropped at last. Thanks very much - everything's OK!