Originally posted by toonces3
...and I didn't calibrate in windows, just AH. ...
There's your problem right there my friend!
Originally posted by wrag
I had SAME problem!!!
I HAD to install CM software, calibrated using CM and no more problems!
Started working even BETTER in AHII after install and using CM Software BUT be sure you download the latest version from CH!
Think it may be a windows update thing of some sort?
BTW did you recently install any new software?
Howdy wrag,
I'm glad you're "tooting the CM" horn
. I used to really push using CM but so few AH'ers use it that I stopped doing that. I personally think using a CH stick without CM is a bit like buying a fancy Lexus then driving with the windows down rather than using the A/C. [Sorry, starting to rant... checking that]
I'm not going to go as far as you do about CM giving you a better calibration (I do sort of like that rumor so feel free to spread it.
) but I will say that calibrating from Windows (either default drivers or CM drivers) is key to getting the full resolution out of your axes. You should imitate a surgeon doing open heart surgery on the president when you calibrate these things (any sort of controller for that matter).
As for calibrating twice, the skinny on that is this (note this is true for any controller, not just CH):
The calibration you do from Windows (i.e. Game Controllers) is the REAL calibration. Here you are directly interfacing with the device driver for your controller and "introducing" your hardware to your computer. [Ok, a little juvenile I admit...sorry] It is at this level that the full travel of you axes (stick forward/back, left/right, etc) is established. It is also at this level that your software driver learns of the resolution of your stick.
[SLIGHT DETOUR]
CH, like most, uses an 8-bit A/D (analogue to digital) converter. That means (2**8 = 256) that there are 256 individual points of resolution (0-255) available as you move the axis from end point to end point. Some devices have higher resolution (like Leo Bodnar's
BU0836 very excellent joystick controller which has a 10-bit A/D converter in it (1024 points of resolution). Then there is the TM Cougar which quite fraudulently boasts 9 bits of resolution even though they use an 8-bit A/D converter. (Truth is, they do some software tricks to "accomplish that" but that's for another day.) IMHO, anything more than 8-bits of resolution is really a waste and nothing more than marketing hype anyway (same thing for hall effect sensors and other such gimmicks... again for another day).
[/SLIGHT DETOUR]
Once you get into Aces High, the calibration facility there only knows what the device driver of your controller tells it. If you did a slip-shod job of calibrating from Windows, AH can only work with slip-shod data. Sort of a garbage-in, garbage-out sort of thing. One thing you might notice about the AH calibration is the data points go from 0 to 65535. You might be saying "Yee-Haw, look at all them data points! I have one heck of a stick don't I?" Well, hold on there cowboy. Truth is, the AH calibration routine is written for a controller with a 16-bit A/D converter (65536 points of resolution) so that they cover about any stick that will ever present itself. [That's just smart programming.] Course I don't know of anybody silly enough to make a stick with 64K of resolution but Hitech is ready when they do.
So, if you look close, you'll see that as you move your stick, the numbers move pretty darn quick. Truth is, if you move your stick from 0 to 65535, you (if you're REALLY bored) would count only 256 actual numbers being used. The rest are skipped (because you can't get more than 8-bits out of an 8-bit A/D converter. Sorry about that TM
).
One of these days I'm going to put stuff like this up on my web site and call it something like "The Myths and Lies About Joysticks" or something like that.
Hope that clears things up a bit (or 8 bits) and sorry for the winded explaino. I was in the mood I guess. I'll go back to listening to Glenn Miller now.
-hb