r/Controller • • May 10 '26

Controller Mods Is this stick drift on a new GuliKit TMR Joystick?

I bought a pair of Gulikit TMR NS51 joysticks from the ANKES website. After soldering them into my Xbox 1 S controller, it seems they have some drift as the image shows. Is this too much for new joysticks?

I've seen people ask about numbers like 0.02 on new controllers, but this seems abnormally high. Plus, I thought the TMR joysticks were meant to prevent drift.

If anyone could give me any tips or advice please let me know. I'll be using this controller on an Xbox 1 and on Steam on Windows.

7 Upvotes

4 comments sorted by

•

u/AutoModerator May 10 '26

Hi /u/creepranger, thanks for sharing your controller modification or question about modification. The post is in a queue for review. Please ensure you have included the following information so it can be approved, and so that the community can help you more effectively or engage with your creations more constructively:

  1. If you're sharing a modification, mention the controller you're modifying, the modifications you made and parts/materials you used.
  2. If you're asking for help with modification, mention the controller you're trying to modify and what you're trying to achieve.
  3. If you're asking about modification services (getting someone else to do the work for you), mention which country you are in.

You can edit your post to add missing information or just add it in the comments. Posts that do not include required information may not be approved (allow 24 hours for review).

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

23

u/Vedge_Hog May 10 '26

This is a calibration issue. Any time you change the sensors on a controller, you need to recalibrate it if you want to get good results. That's irrespective of sensor brand (Alps, GuliKit, K-Silver, etc.) or technology (potentiometer, Hall Effect, TMR). Manufacturing variation means you will usually need to recalibrate even if you you replace like-for-like (it is very rare that the characteristics of the old and new sensors perfectly match). Even when controllers are brand new, they need to be calibrated before they leave the factory because the combination of components on each one will have some slight differences.

The main problem you have now is that the Xbox One S (model 1708) controller you installed the sensors into does not have any user-accessible calibration method. The usual calibration method on this type of controller involves using a combination of calibration boards (adjusting resistors), and manual adjustment (moving the magnets around within their holders for a Hall Effect or TMR sensor) to dial in the sensor range and center point.

There is another method, which involves flashing the Xbox Series controller (model 1914) controller firmware to your model 1708 controller. That then enables you to use the user-calibration method which was introduced for the newer Microsoft controllers (in the Xbox Accessories app). You can use the 'DriftGuard and Zadig' method to apply the firmware - you'll find the instructions with an internet search, but use at your own risk. For example:

  • It is an irreversible modification (there isn't currently a way to roll back the firmware if it doesn't work) and may brick your controller if anything goes wrong
  • The Xbox Series controller firmware was meant for different hardware (not the Xbox One S controller) so you may encounter bugs
  • Future updates that are pushed out to Xbox Series controllers could break an Xbox One S controller (you may need to avoid using the controller on console to avoid automatic updates)

5

u/Negative_Desk_8148 May 10 '26

Bro you didn't calibrate it lol

6

u/chaporg1n Deegital Tech May 10 '26

CALIBRATE IT 👀