VOGONS


First post, by sddavidg

User metadata
Rank Newbie
Rank
Newbie

After I finally managed to get my MS bundled Sidewinder version of Mech2 working thanks to some excellent posts and slight revisions. I have discovered that I cannot get my new joystick to work or map properly.

First the setup:
Linux Suse10.3 x86_64 running on Lenovo X61 Thinkpad 2.2gHz core2 duo. 10.3 Suse Dosbox release with DBoxFE running the easy stuff.

The problem:
After thinking it was a completely Mech2 issue, I went to the README and all other resources I could find and was eventually led to remap the joystick through the keymapper. It was here that I discovered that I can't detect the hat controls and suspect other issues may be occurring behind the scenes.

It seems that no matter which joystick configuration I try (auto, fcs, ch, etc.) the hat controls are flaky at best and the MECH2, game based, configuration utilities for any of the available joysticks proves useless.

However, the joystick does work completely as expected in Linux and through tools such as jstest.

The Questions:
Has anybody worked this or an issue similar to this with any success?
Has anybody seen or attempted to emulate a legacy joystick such as the win95 sidewinder (which I still have but cannot use on my new computer) and port the joystick information directly into a running program via a separate path?

Any other suggestions would be greatly appreciated.

Reply 1 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

dosbox version?

Reply 2 of 3, by sddavidg

User metadata
Rank Newbie
Rank
Newbie

Ahh yes...DosBox version 0.72.

I wish I had caught this before, but interestingly enough, the following appears when DosBox is run "raw" from console:

One joystick reported, initializing with 4axis
Using joystick Logitech Logitech Extreme 3D with 6 axes, 12 buttons and 0 hat(s)

So I guess there is definitely a button/axis configuration issue. Neither system reports it incorrectly, they just can't seem to agree how to represent it. Still no idea how to approach this one.

Reply 3 of 3, by wd

User metadata
Rank DOSBox Author
Rank
DOSBox Author

Maybe check out some other sdl app/game that uses the joystick or
does some joystick testing. dosbox solely relies on what sdl reports.