So I recently changed out my Xbox One Elite controller analog sticks to a Battle Beaver custom analog stick with 110 grams of tension. However, after doing this it seems that the value of my Y axis analog got messed up. However it doesn't look like a stick drift issue, it doesn't slowly go from like 0 to 4 like like a normal stick drift example would show. It more like automatically snaps back to 4 right after the thumb stick is released. A better example is shown in the pictures I attached.
Battle Beaver actually warns about this before buying from them. As stated below:
Be aware, when controllers are built new from Microsoft, the X and Y-axis values are calibrated to the specific board they are initially installed on. Installing these sticks on a different board could cause your values to change by an undetermined amount, we are not liable for any issues caused by the re-installation of this hardware.We recommend the use of a computer aided program such as a CronusMax, or other controller software to view your value offsets. Furthermore, we suggest placing the potentiometers from the original mechanism on the newer ones, and ensuring that the mechanism is as flat as possible on the board when installing.
I would be okay to only adjusting the dead zone sensitivity but this only fixes the issue so much. What I am wanting to know is: Is there a program to calibrate the internal Y axis programing of the controller for use with the XBOX ONE? Can the CronusMax internally set the Y axis of the controller, as to where I can use my controller with the USB plugged into my computer?
Note: I have seen the built in controller calibration that is included in Windows 10, but that only workS for PC and doesn't transfer over to the xbox one.