Author Topic: joystick spiking  (Read 1376 times)

Offline JimmyC

  • Platinum Member
  • ******
  • Posts: 5196
joystick spiking
« on: May 01, 2015, 05:58:01 PM »
I have been having problems with my joystick..x52
The dreaded don't move controls so rapidly has been occurring lots..so much that it's not fun to play any more
I noticed that my z rotation ..rudder..is spiking while stationary
As I have pedals the z rotation is unassigned
Would it affect things even if unassigned?
I just did the magnet mod to try and help things along..
but trying to suss out what the problem is..
any feed back would be greatly appreciated
Cheers
JimmyC
CO 71 "Eagle" Squadron RAF
"I'd rather have a bottle in front of me than a frontal lobotomy."

Offline The Fugitive

  • Plutonium Member
  • *******
  • Posts: 18235
      • Fugi's Aces Help
Re: joystick spiking
« Reply #1 on: May 01, 2015, 06:29:18 PM »
If your not using the z axis on the stick go  ahead and open the dead band all the way to the top. Check the pedals for spikes as well as a throttle if you use that as well.

Offline JimmyC

  • Platinum Member
  • ******
  • Posts: 5196
Re: joystick spiking
« Reply #2 on: May 01, 2015, 06:42:38 PM »
Cheers  :cheers:
CO 71 "Eagle" Squadron RAF
"I'd rather have a bottle in front of me than a frontal lobotomy."

Offline Randy1

  • Platinum Member
  • ******
  • Posts: 4303
Re: joystick spiking
« Reply #3 on: May 02, 2015, 07:43:27 AM »

The dreaded don't move controls so rapidly has been occurring lots..so much that it's not fun to play any more

Cheers
JimmyC

It will not be long before posters will blame you for getting the dreaded error.  Ignore them.  I got my pedal pots cleaned enough to stop the spikes and my error messages have went away.

Why they have this stupid error is beyond me.  If they are going to keep it then shorten the time.

Offline The Fugitive

  • Plutonium Member
  • *******
  • Posts: 18235
      • Fugi's Aces Help
Re: joystick spiking
« Reply #4 on: May 02, 2015, 08:59:39 AM »
It will not be long before posters will blame you for getting the dreaded error.  Ignore them.  I got my pedal pots cleaned enough to stop the spikes and my error messages have went away.

Why they have this stupid error is beyond me.  If they are going to keep it then shorten the time.

People told you that you were the problem because the fixes you tried.... which normally work, didn't solve your problem. There isn't anything else. Now your saying you didn't clean the pots well enough the first time, so I guess it WAS your fault you were getting the error  :devil

The reason the error is in there is because it does stop those that wish to just flip flop all over the place to avoid getting hit. There was also some issue with the smoothing code that use to fill in some of the frames of what you see. With the speeds of connections these days I don't think that would be as big an issue but kids playing XboX are going to be use to just yanking away on the stick. This will "train" them to not flip flop.

Offline danny76

  • Gold Member
  • *****
  • Posts: 2583
Re: joystick spiking
« Reply #5 on: May 02, 2015, 12:40:33 PM »
My combat stick is beginning to spike. What is this magnet fix of which you speak?
"You kill 'em all, I'll eat the BATCO!"
The GFC

"Not within a thousand years will man ever fly" - Wilbur Wright

Offline JimmyC

  • Platinum Member
  • ******
  • Posts: 5196
Re: joystick spiking
« Reply #6 on: May 02, 2015, 06:58:49 PM »
Well I'm still getting don't move your  controls so rapidly
I have 0 layer the game quite a few years with no problem
I'm not being  more aggressive with the stick
I have tried to scale the stick more
I'm not entirely sure what the scaling  means
Any info on this might be helpful
I've gone gradual slope up from half way up left to right
But what exactly does 0  or 90 signify?

The magnet mod might not help trim
Look it up on YouTube. .Google
Basically   you add 4 magnets to the 4 magnets already there inside joystick to increase sensitivity and precision
Easy to do...unscrew 4 screws place magnets on magnets..they do it themselves almost
Screw back on base..

I oiled up my gimble too.. :noid
That dome bit that rotates about..rubbed it with wd40
Made for a smoother control...

But still getting ferkin message...grrrr
CO 71 "Eagle" Squadron RAF
"I'd rather have a bottle in front of me than a frontal lobotomy."

Offline Bizman

  • Plutonium Member
  • *******
  • Posts: 9690
Re: joystick spiking
« Reply #7 on: May 03, 2015, 02:59:51 AM »
Jimmy, scaling does not eliminate the effect of a lightning fast hand. How to explain it... Dang, this foreign language can sometimes be a nuisance!

Scaling: Without scaling moving your stick a certain percentage of its trajectory will move the relevant flying surface exactly the same percentage. Scaling by 50% will make the stick move twice the amount of the desired effect, which can improve accuracy. Of course there's situations when you'd want to use the extremities. That's why scaling in AH has been split into ten sliders, giving you the opportunity to have slow large stick movement in the middle without sacrificing the extremities. 0 means the first tenth of the stick movement from the center position, 90 of course meaning the last 10% in the edge.

Dirty or worn out pots can cause that ferkin' message, too. Look at the two indicators in Advanced for each axis of your stick. Move your stick to see if the bars move smoothly. Depending on your scaling they don't move side by side. Also, if they wobble without you even touching the stick, that tells about pot issues. Dead band will help some.

A stiffer string might also help against rapid movements caused by indecisiveness.

Offline JimmyC

  • Platinum Member
  • ******
  • Posts: 5196
Re: joystick spiking
« Reply #8 on: May 03, 2015, 03:02:28 PM »
Thanks Biz - you da - Man
Your English is excellent.
That has helped me understand things a bit.
I will keep perceiving with it..
Cheers  :cheers:
CO 71 "Eagle" Squadron RAF
"I'd rather have a bottle in front of me than a frontal lobotomy."

Offline hgtonyvi

  • Silver Member
  • ****
  • Posts: 1945
Re: joystick spiking
« Reply #9 on: May 03, 2015, 04:00:34 PM »
Jimmy if it doesn't get fixed then I guess its time for you to get a new stick.

Offline mbailey

  • Platinum Member
  • ******
  • Posts: 5677
Re: joystick spiking
« Reply #10 on: May 03, 2015, 04:11:09 PM »
Had the same problem with my X52......someone in here told me to get a Powered USB hub and that would fix it right up...it did just that...was a $20 fix that saved me much more.

Mbailey
80th FS "Headhunters"

Ichi Go Ichi E
Character is like a tree and reputation like its shadow. The shadow is what we think of it; the tree is the real thing.

When the game is over, the Kings and Pawns all go into the same box.

Offline JimmyC

  • Platinum Member
  • ******
  • Posts: 5196
Re: joystick spiking
« Reply #11 on: May 03, 2015, 07:07:53 PM »
Cheers fellers
CO 71 "Eagle" Squadron RAF
"I'd rather have a bottle in front of me than a frontal lobotomy."

Offline fuzeman

  • Aces High CM Staff
  • Plutonium Member
  • *******
  • Posts: 9004
Re: joystick spiking
« Reply #12 on: May 04, 2015, 01:08:49 PM »
From a search:
I am in the middle of making a video about this topic as we speak.
It can be quite simple or quite complex, depending on how you use your stick and that is the key.

In a nutshell, the 10 sliders allow you to tailor your input curves.  It is not damping.  Damping literally slows the input.  These sliders require a percentage of input before making a difference.  If they are all at the top, it means the stick inputs are linear (first slider = 0-65.535, second slider = 65.536-131.07....).
If you are looking to smooth or lighten the initial inputs, then start the first slider near the bottom, and draw a straight line from there to the last slider being at the top.  This will give you a true exponential input curve.  Form there, adjust to fit your needs.

One last thing to note.  When you go full deflection, with your stick, these curves will not matter.

Far too many, if not most, people on this Board post just to say something opposed to posting when they have something to say.

"Masters of the Air" Scenario - JG54

Offline bustr

  • Plutonium Member
  • *******
  • Posts: 12436
Re: joystick spiking
« Reply #13 on: May 05, 2015, 03:48:24 PM »


A stiffer spring might also help against rapid movements caused by indecisiveness.

Ya know, if your x and y axis springs are between a yoke or horns, you can cut say a 1\2 to 3\4 inch segment of bicycle inner tube. Then slide that down over the yoke\horn which will pull the stick to center tightly and give you stronger feed back. Stronger springs may wear through the plastic end points. You will end up replacing it anywhere from 30-60 days depending on how aggressive your stick motions are. Replacement time is about when the band feels weak. I'm still on the same cheap 24inch inner tube I bought last year and my original springs.

For you guys who slap your stick end stop to end stop. You can shorten that throw distance and save your axis springs. Essentially making your throw a slight wrist movement like industrial joysticks, instead of needing to slam your stick down on the table.

In your jsm file that holds your x and y axis calibration info. And it's just 3 numbers to denote left extreme, center and right extreme.

Left----Center----Right
0,32767,65535

X Axis
0,32767,65535,0.050000,0.100000,0.000000

Y Axis
0,32767,65535,0.050000,0.100000,0.000000

Shorten the ends by increasing the left and decreasing the right. 0 and 65535 are a very long throw which is why some of you have to bang seemingly side to side.

Here is mine for my chfighterstick.jsm in the settings folder.

X Axis
18547,32767,46987,0.016000,0.172000,0.250000

Y Axis
18559,32767,46975,0.000000,0.180000,0.250000

65535 - 18559 = 46976 <---- I set the ends from this and the game changes them slightly as you see above.

And now I don't have to bang my joystick to the ends for a full deflection. I no longer have to calibrate. But, I do have to use scaling to slow down the inputs a bit.

Something you can play with, I tested by changing the end numbers by 5000 at a time or so, and you don't need to add the bands to try it.
 
bustr - POTW 1st Wing


This is like the old joke that voters are harsher to their beer brewer if he has an outage, than their politicians after raising their taxes. Death and taxes are certain but, fun and sex is only now.

Offline Chilli

  • Platinum Member
  • ******
  • Posts: 4278
Re: joystick spiking
« Reply #14 on: May 06, 2015, 06:47:32 PM »
JimmyC,

Congrats on doing the 3 minute magnet mod  :rock  I did the same and it got rid of the nose bounce almost completely. (that was the original complaint on the X52). 

I also, did the CD case shim to strengthen the spring so that the stick doesn't flop.

Here is the 3rd mod, that is also just as sweet as the other two and is available to use on all input devices, it doesn't matter.  It is called DiView.  Google it and try it.   I adjust the saturation on the pitch and yaw axis to 30 - 40 percent.  Man, that gets those control surfaces moving in a hurry!  :joystick:

It also has dead band, calibration and saturation for any input device on your computer.  Must give it a try.  Only downside is that the program needs to be running in the background (but is so small that I have not seen any effects on performance degradation).