VOGONS

Common searches


First post, by Negr

User metadata
Rank Newbie
Rank
Newbie

Is it possible? I mean, for example, in TIE Fighter, you have to press Shift-F9 to quickly transfer enegy from shields to lasers. I'd like to have this done by pressing a single button on my joystick.

Also, in the same game, for ajusting throttle, you have to move stick up/down with stick's button 2 pressed. Is it possible to remap this combo to single axis?

In shorter words, I wonder how to make EVENT to be not the single key, but a combo.

Reply 1 of 8, by ripa

User metadata
Rank Oldbie
Rank
Oldbie

I'm sorry I don't have an answer for your question, but in Tie Fighter you can also transfer energy between shields and lasers with the ; and ' keys (between L and enter).

Reply 3 of 8, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

It's possible, but might not work as expected. Especially shift-somekey
combinations can be tricky due to how games read the state-keys.

Click on some key in the mapper, say "X", hit the add button, then push
some joystick button. Next click on another key, say "Y", hit add again,
push the same joystick button.
Test if pushing the joystick button produces "XY" or "YX" on the commandline.

Reply 4 of 8, by Negr

User metadata
Rank Newbie
Rank
Newbie

Tried this already. The problem is that "X" or "Y" or both of them can have own commands, apart from "X+Y". In practice, such way cause to call either one of those separate commands, or even both simultaneously, while I want to have all three "X", "Y" and "X+Y" separately...

Reply 7 of 8, by Kippesoep

User metadata
Rank Oldbie
Rank
Oldbie

Not quite impossible. If you add joystick button 1 to the shift key and to the F9 key doesn't means you can't use F9 and shift normally too. I simply tried it and it works as Shift-F9 in my basic test.

My site: Ramblings on mostly tech stuff.

Reply 8 of 8, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Uh that depends on the app/game of course.
It is impossible to not have a keypress for f9 if you want to trigger shift-f9
as a combination. But i don't see any problem with the description of how
to bind multiple events i've posted anyways.