VOGONS


First post, by Guest

User metadata

I'm having a problem where the Left Shift and Right Shift keys are not emulated properly.

Pressing either Shift key results in the keycode for the Left Shift key.

Reply 1 of 8, by Guest

User metadata

I am also having said problem. It is necessary in order to activate cheats in games that call for Right Shift, not Left Shift

Reply 2 of 8, by mirekluza

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

The handling of keyboard will be better in the next version. Hopefully this will be fixed as well.

Mirek

Reply 3 of 8, by Harekiet

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Shift happens....

Reply 4 of 8, by teamster1975

User metadata
Rank Member
Rank
Member

Just Capital!

Reply 5 of 8, by Guest

User metadata

I've seen it in Pinball Fantasies, if you use just the shifts, you can't raise both flippers, only the 'first' you press raises 🙁

Reply 6 of 8, by Predator

User metadata
Rank Member
Rank
Member

me waits for next version or ccoughvcoughs to play pfantasies

Don't be so hard
grises1.jpg

Reply 7 of 8, by Guest

User metadata

Without the right shift key you can-t decelerate in Frontier... anyone know a workaround for this game_

Reply 8 of 8, by Guest

User metadata

Well, i had the same problem. I solved it in a quite "hackish" way, by downloading the Dosbox Source Code and modifying it. It isn't as complicated as it may sound. You only have to change one line in "src/gui/sdlmain.cpp"
I remapped the "-" key to be the rightshift key by changing

	case SDLK_MINUS:code=KBD_minus;break;

into

	case SDLK_MINUS:code=KBD_rightshift;break;

Of course you can remap any other non important key.
Recompile ( Linux/MacOS: ./configure, make, make install <-- you need to be root to do that ) and you have a special version of dosbox, which should resolve your problem.