VOGONS


First post, by ElectricMonk

User metadata
Rank Member
Rank
Member

I'm not sure if this is in the proper section, so I apologize if it's not. Feel free to move it mods, if it needs to be elsewhere.

Recently, I bit the bullet and bought a Logitech extreme 3D Pro joystick ( the Saitek X55 and Thrustmaster warthog HOTAS were just way out of my price range ($460!?). I intend on using it for DCS A-10C, DCS Black Shark, but primarily I want to use it within DOSbox to play Tie fighter, the wing commander series, Privateer one and two, Wings of Glory, Pacific Strike, Strike Commander, Gunship, Comanche vs Hokum, and maybe Secret Weapons of the Luftwaffe. Is there any setup I need to do in the dosbox.conf, or do I need to set up individual profiles in the logitech tool? Or will it "just work"?

Any and all advice is greatly appreciated. I can't wait to replay the favorite games of my youth. 😀

Reply 1 of 2, by Dominus

User metadata
Rank DOSBox Moderator
Rank
DOSBox Moderator

Questions related to Dosbox need to go into the Dosbox forums. You've posted enough to know this by now 😉

*moved*

Windows 3.1x guide for DOSBox
60 seconds guide to DOSBox
DOSBox SVN snapshot for macOS (10.4-11.x ppc/intel 32/64bit) notarized for gatekeeper

Reply 2 of 2, by ElectricMonk

User metadata
Rank Member
Rank
Member

My bad! Sorry Dominus! 🙁

I got it sorta kinda working in Tie Fighter (non-collector version). The trigger and "hat" work, but I can't map the other 12 buttons to do anything. Any thoughts? I changed the timer to false, since the stick does tend to drift a bit.

Here's what the joystick section of dosbox.conf looks like:

[joystick]
# joysticktype: Type of joystick to emulate: auto (default), none,
# 2axis (supports two joysticks),
# 4axis (supports one joystick, first joystick used),
# 4axis_2 (supports one joystick, second joystick used),
# fcs (Thrustmaster), ch (CH Flightstick).
# none disables joystick emulation.
# auto chooses emulation depending on real joystick(s).
# (Remember to reset dosbox's mapperfile if you saved it earlier)
# Possible values: auto, 2axis, 4axis, 4axis_2, fcs, ch, none.
# timed: enable timed intervals for axis. Experiment with this option, if your joystick drifts (away).
# autofire: continuously fires as long as you keep the button pressed.
# swap34: swap the 3rd and the 4th axis. can be useful for certain joysticks.
# buttonwrap: enable button wrapping at the number of emulated buttons.

joysticktype=auto
timed=false
autofire=false
swap34=false
buttonwrap=false

*EDIT*
I ended up having to turn timed back to true. The cursor went berserk in Tie fighter with it set to false, and was basically uncontrollable.