Forums » Bugs

McJoysticks

Mar 30, 2004 ctishman link
I've been messing with the joystick on my Mac, and have come up with a few bugs, and some general areas that could use improvement. The Joystick is a Saitek Cyborg 3D Gold.

----
Bugs
----

-When Mouse is selected as the control scheme, the Joystick shouldn't roll the ship when the Z axis is twisted, should it?

-POV hat switches trigger two commands simultaneously (JOY0POVUP/DOWN/RIGHT/LEFT and JOY0BUTTON10/11/12/13). Not sure if these could be separated.

-Throttle wheel is permanently, up-is-down (max is min) inverted and the inversion checkbox doesn't work.

-Calibration doesn't do anything I can see. Then again, I'm not to familiar with modern Joysticks but I was of the impression that you needed to run a curser over various parts of the screen on command to calibrate it.

------------------------------
Areas That Could Use Improvement
------------------------------

- A dead zone or adjustable sensitivity would be real nice.

-I'd like to be able to enable/disable axes of my joystick at will, such that I can use it for strafe and nothing else, or even disable the movement and use just the buttons.



Okay, that's all of it. :)
Mar 31, 2004 mcnut link
hey, I am offended by your obliteration of the Mc surname.. j/k
Mar 31, 2004 raybondo link
Ok, just about all of these things are what are supposed to be there already. We have one of those joysticks here so I can see if there maybe a bug with that particular one.
Mar 31, 2004 raybondo link
We have the Saitek Cyborg 3D USB Gold joystick. It shows up in Vendetta as "CYBORG 3D USB"

I was able to invert the throttle axis but I had to hit 'Apply' to see the change.

When I pressed 'Calibration' it reset the min/max values and I had to move the joystick in all its extents, basically telling Vendetta what the min/max values for each axis are.

There is a deadzone already applied. If you need it larger you can edit the config.ini file located in the Vendetta bundle. We will eventually have an interface for this to be able to edit the deadzones more easily.

You should be able to set any joystick axis to 'none' to disable that axis.

The POV hats do what you say unfortunately and I don't know why yet. I think the drivers just say it's both which is going to be very hard to work around unless i hardcode the game to ignore the buttons and only use the POV values if it sees that joystick.

Thanks for the update. I haven't played around with the joystick code in a long while.
Apr 01, 2004 RelayeR link
Thx ctishman...i have the same stick and it was driving me batty!
Apr 01, 2004 ctishman link
np! :D
Apr 02, 2004 HumpyThePenguin link
actually, it's kinda useful to have the pov hats be able to trigger more than one command at a time, mostly because I have strafe bound and it makes it easier...mabye a checkbox for those that want it off?
Apr 02, 2004 raybondo link
If you want a single button to perform more than one action, you can make an alias that calls the multiple functions you want and then bind that alias to the button.
Apr 03, 2004 HumpyThePenguin link
I know, but I like the easy way on my end :P