DualSense Edge "Save Permanently" doesnt work the first time #36

Closed
opened 2026-02-10 18:43:48 +03:00 by OVERLORD · 6 comments
Owner

Originally created by @psilynt1 on GitHub (Apr 22, 2025).

First of all I want to say thank you for this tool, it is a gift from the heavens and all who contributed are worthy of saint-hood in my humble opinion.

When calibrating dualsense edge stick modules, the first time you press "Save Permanently" it never actually sticks. The workflow I've adopted

  • Solder in hall sensor on brand-new ds edge stick module
  • solder jumper wire and assemble module
  • connect ds edge to dualshock tools
  • calibrate stick center (or circularity, both will fail)
  • save permanently
  • calibration fails to save even though the gui says it was written
  • re-connect dualshock tools
  • calibrate stick center
  • save permanently
  • calibration actually does save this time, and will save every subsequent time without issue or event

I have tested this on 20+ new and used stick modules now and its the same process every single time. Its like maybe there's something that only kicks off during the save that "unlocks" the firmware the first time the button is pressed, and then all subsequent writes to the firmware succeed.

I dont know if this is enough info to go off of or if I could provide any other helpful info.

Thanks!

Originally created by @psilynt1 on GitHub (Apr 22, 2025). First of all I want to say thank you for this tool, it is a gift from the heavens and all who contributed are worthy of saint-hood in my humble opinion. When calibrating dualsense edge stick modules, the first time you press "Save Permanently" it never actually sticks. The workflow I've adopted - Solder in hall sensor on brand-new ds edge stick module - solder jumper wire and assemble module - connect ds edge to dualshock tools - calibrate stick center (or circularity, both will fail) - save permanently - **calibration fails to save even though the gui says it was written** - re-connect dualshock tools - calibrate stick center - save permanently - calibration **actually** does save this time, and will save every subsequent time without issue or event I have tested this on 20+ new and used stick modules now and its the same process every single time. Its like maybe there's something that only kicks off during the save that "unlocks" the firmware the first time the button is pressed, and then all subsequent writes to the firmware succeed. I dont know if this is enough info to go off of or if I could provide any other helpful info. Thanks!
Author
Owner

@ammar-sharaf commented on GitHub (Apr 28, 2025):

it does not work, but i heard in order to make it to work you have to do something with in the module, correct me if i am wrong

@ammar-sharaf commented on GitHub (Apr 28, 2025): it does not work, but i heard in order to make it to work you have to do something with in the module, correct me if i am wrong
Author
Owner

@JPlayer3 commented on GitHub (May 17, 2025):

I was saved in one save.
I connected to the calibration web with the Precompiled app unlocked, adjusted and saved.

@JPlayer3 commented on GitHub (May 17, 2025): I was saved in one save. I connected to the calibration web with the Precompiled app unlocked, adjusted and saved.
Author
Owner

@ammar-sharaf commented on GitHub (May 17, 2025):

I was saved in one save. I connected to the calibration web with the Precompiled app unlocked, adjusted and saved.

Without soldering?

@ammar-sharaf commented on GitHub (May 17, 2025): > I was saved in one save. I connected to the calibration web with the Precompiled app unlocked, adjusted and saved. Without soldering?
Author
Owner

@JPlayer3 commented on GitHub (May 17, 2025):

I was saved in one save. I connected to the calibration web with the Precompiled app unlocked, adjusted and saved.

Without soldering?

No, it is soldered.

@JPlayer3 commented on GitHub (May 17, 2025): > > I was saved in one save. I connected to the calibration web with the Precompiled app unlocked, adjusted and saved. > > Without soldering? No, it is soldered.
Author
Owner

@dualshock-tools commented on GitHub (May 17, 2025):

Thank you for reporting this issue. This should be fixed in version 2.5. Let me know if it works

@dualshock-tools commented on GitHub (May 17, 2025): Thank you for reporting this issue. This should be fixed in version 2.5. Let me know if it works
Author
Owner

@psilynt1 commented on GitHub (May 29, 2025):

Works perfectly now. Thanks!

@psilynt1 commented on GitHub (May 29, 2025): Works perfectly now. Thanks!
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: dualshock-tools/dualshock-tools.github.io#36