@Spcialist40k
I don’t think dead zone has anything to do with it but probably has something to do with DX (from what I gather it is the API the game uses to communicate with the joystick) axis assignment. Though I have absolutely no idea what’s going on, having googled for two days no one seemed to have my problem…
Let me explain…
To make DX recognize the mini stick axis we have to label them by changing the number in the reg file and put the unused (give-up) axis at number ‘8’. It does not matter to me because I don’t need the slider or rudder on the joystick anyway.
From my testing or in my case there is a specific combination to make both axis works. To complicate things further the midpoint of one axis is not at 50% at all. (just like my first post)
I have tested many combinations by putting “Ministick Y” and “MiniStick X” in different orders here are my findings:
Y (order) --- X (order) --- Midpoint Y --- Midpoint X
5 7 Working @50% Stuck
5 6 Working but @10% Stuck
6 5 Stuck Working but @10%
7 6 Working but @ 10% Working @50%
6 7 Working @ 50% Working but at 10%
Clearly, you can see there is a pattern where ministick Y and X must put in 6 or 7 in order to work, and one channel will have full deflection 0%-50%-100% and the other will have limited deflection 0%-10%-20% something like that. One will not able to use this because depending on the axis assigned you will either constantly drift LEFT or UP because one axis will always at the lower bound of the curve (10%).
I did not mess with the order for 0 to 4 as they are unrelated, they are (Joystick X, Y, Throttle, big and small rotary). So I only mess with the rest 5 to 8 (slider, rudder, ministick X and Y).
I am out of clues really, not sure what is going on. Did numerous reinstall Logitech’s driver and SST (I cannot download Saitek’s one as it is gone now). The same problem happens. I am not sure if it is hardware problem but it works fine with non-analog method (setting bands on SST software).
The reason why I drill on this is that:
- people said it feels much better than ‘SST band method’.
- 4.37 introduce a new problem where you can only input one command at a time. Say If you press Up, you cannot press Left or Right diagonally. That means the command cannot stack up and now is incredibly hard to slew with targets moving this is probably the reason why they add a new callbacks for UP-LEFT, UP-RIGHT, DOWN-LEFT, DOWN-RIGHT which is a step back the direction.
For point 2, one guy have the same problem.
And dev responded
Anyways if any of you have ideas please chime in I am out of clues after spending two days diagnosing this on holiday when I could enjoy the game Though I should thanks BMS dev for their hard work because they do this for free!